Обновлено

История Adobe Flash

Flash начался как FutureSplash Animator в 1996 году, стал браузерным рантаймом анимации и игр под Macromedia и Adobe и закончил потребительскую поддержку 31 декабря 2020.

· Manic EMU

Adobe Flash начался как FutureSplash Animator, выпущенный в мае 1996 компанией FutureWave SoftwareJonathan Gay и Charlie Jackson. Macromedia купила компанию в декабре 1996 и переименовала инструмент в Macromedia Flash 1.0. Бесплатный плагин Flash Player клал компактные мультфильмы SWF на страницы, которые ещё шли по dial-up. Adobe забрала платформу, когда купила Macromedia 3 декабря 2005.

Десятилетие Player был игровой консолью веба. Alien Hominid, Fancy Pants Adventures и длинный хвост тайтлов Newgrounds и Armor Games шли в прямоугольнике на странице. Порталы учили поколение кликать по файлам SWF. YouTube запустился на Flash Video. ActionScript (позже ActionScript 3 на виртуальной машине AVM2) превратил эти ролики в программы.

Телефоны оборвали пробег. Steve Jobs не пустил Flash на iPhone в 2010. Adobe объявила Player устаревшим в 2017 и остановила потребительские обновления 31 декабря 2020; браузеры заблокировали его в январе 2021. Adobe Animate всё ещё экспортирует в HTML5. Ruffle и похожие рантаймы держат старую библиотеку SWF играбельной. Flash остаётся платформой, которая сделала браузерные игры обыденными.


Технический обзор платформы Flash

КомпонентХарактеристика / описание
DeveloperFutureWave (1996); Macromedia (1996–2005); Adobe (2005–2020)
Initial releaseмай 1996 (FutureSplash Animator); Macromedia Flash 1.0 в декабре 1996
AuthoringMacromedia Flash / Adobe Flash Professional; теперь Adobe Animate
RuntimeFlash Player (браузерный плагин и автономный); Adobe AIR
File formatSWF; исходники FLA; видео FLV / F4V
LanguageActionScript 1 / 2 (AVM1); ActionScript 3 (AVM2)
GraphicsВектор и растр; позже Stage3D / GPU
Typical stageГибкий; классический по умолчанию 550×400
End of lifeПотребительский Flash Player, 31 декабря 2020
Legacy impactБраузерные игры, веб-видео и ранний стек rich-internet-application



Подробнее…