В прошлом году я сделал большой пост про историю Macromedia Flash. Спасибо всем за интересные комментарии и вопросы. История и технические детали подробно в первом посте. По итогам той публикации и обсуждения, я записал часовое видео добавив мелкие детали, несколько личных историй (например, про зарплаты), мой опыт во Flash, что мы делали и как. Вот это видео, а внутри поста я сделал хронологию по годам: что и как происходило в мире Flash технологий.





Технология Macromedia Flash дала возможность дизайнерам и другим разработчикам создавать анимированный и мультимедиа контент в интернете. Flash стал революцией, так как в 1 пакете программ и 1 плагине были реализованы несколько платформ, которые дали разработчикам большую свободу: анимация, векторный графический редактор, поддержка видео и звуков, поддержка музыкальных файлов, встроенный язык программирования, система подкачек внешних файлов и обмен с БД. Подробный рассказ об истории Flash см в первом посте.

ХРОНОЛОГИЯ MACROMEDIA FLASH



1992 год


Появилась компания Macromedia (в результате слияния малоизв. компаний MacroMind и Authorware Inc.).

1993 год


Программист Джонатан Гей начал создавать программу FutureSplash Animator

image

1994 год


Осенью выходит новый и в будущем самый популярный браузер Netscape Navigator

1995 год


Выходит первая версия FutureSplash Animator и готовый контент (анимации) проигрывается в Macromedia Shockwave
Контент на FutureSplash Animator появляется в небольшом количестве, а летом прорыв — его используют порталы Disney и MSN
Осенью начинаются переговоры: Macromedia хочет поглотить компанию FutureWave.

image

1996 год


Macromedia Flash 1.0 выходит в продажу и мало отличается от FutureSplash

1997 год


Macromedia Flash 2.0 выходит в продажу. Синхронизация ��вука, расширение типов файлов, поддержка новых аудио файлов, новых типов шрифтов (TrueType, PostScript), обработка изображений и интеграция векторных файлов из Macromedia Freehand.
Macromedia Flash 2.0 выходит в продажу

image

1998 год


NewGrounds.com — появляется новый портал, который станет очень важным для распространения flash анимаций и игр (формально осн. в 1995 г.). На портале мультики с черным юмором могут играть без предупреждения

Macromedia Flash 3.0. Вышел новый плеер (Flash Player, FP) версии 3, новые возможности создания клипов, интеграция JavaScript, поддержка файлов PNG, прозрачность изображений, автономный плеер и работа с размером конечного файла.

1999 год


Запускается портал FlashKit.com, который станет для разработчиков как Git Hub сегодня (скрин из 2000 года)

Macromedia Flash 4.0: Новый плеер версии 4, поддержка MP3, появление собственного языка ActionScript. Заметно усовершенствован интерфейс в целом и таймлайн.

image

2000 год


Macromedia Flash 5.0: Плеер версии 5, полноценный язык ActionScript 1.0, поддержка XML, частично HTML. Новые типы клипов и полноценный стандарт Macromedia Flash. Самая массовая версия Flash 5.0: в этой версии пакет достиг вершины по функционалу, он был идеален для анимации, для веб-дизайнеров, для разработчиков игр.

2001 год


ОС Windows XP отныне будет выходить со встроенным Flash плеером.

2002 год


Macromedia Flash 6.0: новые контекстные меню, подпапки в таймлайне, улучшенная работа с цветом, поддержка новых видео-кодеков и тп. Выходит FP 6.

2003 год


Распространение flash по сайтам достигает 70-75% всех сайтов, распространение плеера — 80-85% всех пользователей, выходящих в интернет

Macromedia Flash 7.0: Много обновлений в интерфейсе, часть принята пользователями в штыки. Вторая версия языка: ActionScript 2.0, которая предоставила значительно более широкие возможности как для создания игр так и для веб-интерфейсов (автоматизация скриптов, передача и получение внешних данных и тп).

2005 год


Macromedia Flash 8.0: Появляется деление на версию полную и Basic, так как полная обросла большим количеством допов и интерфейс перегружен в десятки раз по сравнению с версиями 2-3. Новые FP 8.0
Корпорация Adobe покупает компанию Macromedia Flash за 3,5 миллиарда долларов. Джонатан
Гей переходит в Adobe, многие старые продукты закрываются (типа FreeHand, который был в прямой конкуренции с Illustrator).
Запускается портал YouTube, где видео проигрывается через FP

image

2006 год


Приблизительно в это время FP имеет самое большое распространение: 92-95% всех устройств, выходящих в интернет, имеют предустановленный Flash Player. А порядка 70-75% всех сайтов компаний из списка F500 имеют на сайте хотя бы 1 элемент на Flash.

2007 год


Портал YouTube начинает тестировать замену FL через HTML5 и проигрывание видеофайла, прежде всего для пользователей компактных устройств (КПК, смартфоны)

2008 год


Выходит 10 версия пакета — Adobe Flash CS4. Из важного: усложняется интерфейс, улучшается работа с анимацией и добавлена работа с 3D.

image

2010 год


Неожиданно Стив Джобс выпускает открытое письмо “Мысли про Flash”. В письме он перечисляет недостатки технологии и по сути говорит: Время Flash ушло, нет места для FP на смартфонах с тачскрином, пока, прощай, мы никогда не будем позволять работать FP на устройствах Apple. Письмо на русском, на английском.

2011 год


Adobe прекращает поддержку Flash для Android.

2013 год


Все чаще и громче звучат вопросы к Adobe: Что будет с Flash? Вы придумали как решить проблемы и как спасти продукт? Больше всего беспокоятся производители игр. При этом компания Abobe игнорирует вопросы.

2016 год


Компания Adobe понимая близость конца переименовывает пакет Flash Professional в Adobe Animate чтобы оставить эту версию для аниматоров.
Прошел перелом в статистике: с этого года в интернете больше мобильных устройств, чем ПК и ноутбуков. Напомню, что в 2012 году ПК/ноутбуки давали 80%+ всего трафика в интернете, а КПК и смартфоны всего +-10%.

image

2017 год


Adobe заявили что с 31.12.2020 будет прекращена поддержка Adobe Flash и что важнее Adobe Flash Player.
Стартовал проект Ruffle (тогда Fluster), который сегодня (2024) является единственным массовым заменителем Flash Player.

2020 год


Легендарный портал Internet Archive на��инает использовать по умолчанию плагин Ruffle для проигрывания архивных flash-файлов (swf). Пример игры Вертолет. И что примечательно, в разделе WayBack Machine это работает!

2021 год


C 1 января действительно нельзя скачать обновления или сам FP. Все офиц ресурсы закрываются или переадресуют на другие проекты.
Летом Microsoft прекращает установку Flash Player в дистрибутив Windows 10

2024 год


Технология Flash осталась доступна для широкой публике благодаря плагину Ruffle и группам энтузиастов. Угасание технологии остановить практически невозможно, но порталы со старыми играми имеют популярность.

image

Причины успеха Macromedia Flash


Субъективный обзор причин успеха технологии, программы и того широчайшего распространения MF:
  • Wow-эффект, который испытывали практически все, когда видели MF впервые (на фоне обычного интернета 1996-1998 годов)
  • Единственное кросс-платформенное массовое решение с мультимедиа
  • Легкость установки плагина практически на все массовые устройства
  • Универсальность MF пакета, которая позволяла работать в одном пакете со звуком, с кодом, анимацией (а главное, можно работать только с тем, что требуется)
  • Стабильность решения в целом (плагин и пакет редко глючили)
  • Относительная универсальность (можно сделать *.exe файл презентации и взять внешний носитель (CD-диск) на встречу)
  • Скрытые возможности для дизайнеров (приличный векторный редактор) и для медиа-художников (возможность создать свой мир, собственное искусство пример URL Олега Пащенко)
  • Встроенный язык программирования ActionScript, который можно было применять минимально для анимации и глубоко погружаться для игр
  • Многие заказчики хотели Flash только потому, что видели крутую анимацию на вот этом **** сайте.
  • Низкий порог входа для разработчика: от скачивания пакета до первой анимации (которую можно опубликовать, которая может включать музыку, звуки…) считанные часы


Причины угасания и смерти технологии Macromedia Flash


  • Не работает кнопка “Назад” и URL конкретных страниц
  • Проблема с индексацией в поисковиках
  • Не поддерживается на устройствах от Apple
  • Нагрузка на компьютер велика: морфинг может загрузить ПК
  • Проблема с БД, подключением любых внешних модулей
  • Риски по безопасности: в теории Flash это бэкдор
  • Редактирование проекта возможно только в исходнике
  • Тяжело читается текст если это более чем абзац
  • Flash плохо адаптируется под разные разрешения проигрывания
  • Не работает тачпад (требуется мышка), нарушается логика
  • Надо ждать загрузки, проигрывания, нельзя получить контент сразу
  • Проект в будущем сложно обновить (добавить страницу, текст)
  • Дезориентация пользователя, который должен знать как выглядит активная ссылка


Основная часть истории Macromedia Flash в посте №1. Спасибо за внимание.