В прошлом году я сделал большой пост про историю Macromedia Flash. Спасибо всем за интересные комментарии и вопросы. История и технические детали подробно в первом посте. По итогам той публикации и обсуждения, я записал часовое видео добавив мелкие детали, несколько личных историй (например, про зарплаты), мой опыт во Flash, что мы делали и как. Вот это видео, а внутри поста я сделал хронологию по годам: что и как происходило в мире Flash технологий.
Технология Macromedia Flash дала возможность дизайнерам и другим разработчикам создавать анимированный и мультимедиа контент в интернете. Flash стал революцией, так как в 1 пакете программ и 1 плагине были реализованы несколько платформ, которые дали разработчикам большую свободу: анимация, векторный графический редактор, поддержка видео и звуков, поддержка музыкальных файлов, встроенный язык программирования, система подкачек внешних файлов и обмен с БД. Подробный рассказ об истории Flash см в первом посте.
Появилась компания Macromedia (в результате слияния малоизв. компаний MacroMind и Authorware Inc.).
Программист Джонатан Гей начал создавать программу FutureSplash Animator
Осенью выходит новый и в будущем самый популярный браузер Netscape Navigator
Выходит первая версия FutureSplash Animator и готовый контент (анимации) проигрывается в Macromedia Shockwave
Контент на FutureSplash Animator появляется в небольшом количестве, а летом прорыв — его используют порталы Disney и MSN
Осенью начинаются переговоры: Macromedia хочет поглотить компанию FutureWave.
Macromedia Flash 1.0 выходит в продажу и мало отличается от FutureSplash
Macromedia Flash 2.0 выходит в продажу. Синхронизация звука, расширение типов файлов, поддержка новых аудио файлов, новых типов шрифтов (TrueType, PostScript), обработка изображений и интеграция векторных файлов из Macromedia Freehand.
Macromedia Flash 2.0 выходит в продажу
NewGrounds.com — появляется новый портал, который станет очень важным для распространения flash анимаций и игр (формально осн. в 1995 г.). На портале мультики с черным юмором могут играть без предупреждения
Macromedia Flash 3.0. Вышел новый плеер (Flash Player, FP) версии 3, новые возможности создания клипов, интеграция JavaScript, поддержка файлов PNG, прозрачность изображений, автономный плеер и работа с размером конечного файла.
Запускается портал FlashKit.com, который станет для разработчиков как Git Hub сегодня (скрин из 2000 года)
Macromedia Flash 4.0: Новый плеер версии 4, поддержка MP3, появление собственного языка ActionScript. Заметно усовершенствован интерфейс в целом и таймлайн.
Macromedia Flash 5.0: Плеер версии 5, полноценный язык ActionScript 1.0, поддержка XML, частично HTML. Новые типы клипов и полноценный стандарт Macromedia Flash. Самая массовая версия Flash 5.0: в этой версии пакет достиг вершины по функционалу, он был идеален для анимации, для веб-дизайнеров, для разработчиков игр.
ОС Windows XP отныне будет выходить со встроенным Flash плеером.
Macromedia Flash 6.0: новые контекстные меню, подпапки в таймлайне, улучшенная работа с цветом, поддержка новых видео-кодеков и тп. Выходит FP 6.
Распространение flash по сайтам достигает 70-75% всех сайтов, распространение плеера — 80-85% всех пользователей, выходящих в интернет
Macromedia Flash 7.0: Много обновлений в интерфейсе, часть принята пользователями в штыки. Вторая версия языка: ActionScript 2.0, которая предоставила значительно более широкие возможности как для создания игр так и для веб-интерфейсов (автоматизация скриптов, передача и получение внешних данных и тп).
Macromedia Flash 8.0: Появляется деление на версию полную и Basic, так как полная обросла большим количеством допов и интерфейс перегружен в десятки раз по сравнению с версиями 2-3. Новые FP 8.0
Корпорация Adobe покупает компанию Macromedia Flash за 3,5 миллиарда долларов. Джонатан
Гей переходит в Adobe, многие старые продукты закрываются (типа FreeHand, который был в прямой конкуренции с Illustrator).
Запускается портал YouTube, где видео проигрывается через FP
Приблизительно в это время FP имеет самое большое распространение: 92-95% всех устройств, выходящих в интернет, имеют предустановленный Flash Player. А порядка 70-75% всех сайтов компаний из списка F500 имеют на сайте хотя бы 1 элемент на Flash.
Портал YouTube начинает тестировать замену FL через HTML5 и проигрывание видеофайла, прежде всего для пользователей компактных устройств (КПК, смартфоны)
Выходит 10 версия пакета — Adobe Flash CS4. Из важного: усложняется интерфейс, улучшается работа с анимацией и добавлена работа с 3D.
Неожиданно Стив Джобс выпускает открытое письмо “Мысли про Flash”. В письме он перечисляет недостатки технологии и по сути говорит: Время Flash ушло, нет места для FP на смартфонах с тачскрином, пока, прощай, мы никогда не будем позволять работать FP на устройствах Apple. Письмо на русском, на английском.
Adobe прекращает поддержку Flash для Android.
Все чаще и громче звучат вопросы к Adobe: Что будет с Flash? Вы придумали как решить проблемы и как спасти продукт? Больше всего беспокоятся производители игр. При этом компания Abobe игнорирует вопросы.
Компания Adobe понимая близость конца переименовывает пакет Flash Professional в Adobe Animate чтобы оставить эту версию для аниматоров.
Прошел перелом в статистике: с этого года в интернете больше мобильных устройств, чем ПК и ноутбуков. Напомню, что в 2012 году ПК/ноутбуки давали 80%+ всего трафика в интернете, а КПК и смартфоны всего +-10%.
Adobe заявили что с 31.12.2020 будет прекращена поддержка Adobe Flash и что важнее Adobe Flash Player.
Стартовал проект Ruffle (тогда Fluster), который сегодня (2024) является единственным массовым заменителем Flash Player.
Легендарный портал Internet Archive начинает использовать по умолчанию плагин Ruffle для проигрывания архивных flash-файлов (swf). Пример игры Вертолет. И что примечательно, в разделе WayBack Machine это работает!
C 1 января действительно нельзя скачать обновления или сам FP. Все офиц ресурсы закрываются или переадресуют на другие проекты.
Летом Microsoft прекращает установку Flash Player в дистрибутив Windows 10
Технология Flash осталась доступна для широкой публике благодаря плагину Ruffle и группам энтузиастов. Угасание технологии остановить практически невозможно, но порталы со старыми играми имеют популярность.
Субъективный обзор причин успеха технологии, программы и того широчайшего распространения MF:
Основная часть истории Macromedia Flash в посте №1. Спасибо за внимание.
Технология Macromedia Flash дала возможность дизайнерам и другим разработчикам создавать анимированный и мультимедиа контент в интернете. Flash стал революцией, так как в 1 пакете программ и 1 плагине были реализованы несколько платформ, которые дали разработчикам большую свободу: анимация, векторный графический редактор, поддержка видео и звуков, поддержка музыкальных файлов, встроенный язык программирования, система подкачек внешних файлов и обмен с БД. Подробный рассказ об истории Flash см в первом посте.
ХРОНОЛОГИЯ MACROMEDIA FLASH
1992 год
Появилась компания Macromedia (в результате слияния малоизв. компаний MacroMind и Authorware Inc.).
1993 год
Программист Джонатан Гей начал создавать программу FutureSplash Animator
1994 год
Осенью выходит новый и в будущем самый популярный браузер Netscape Navigator
1995 год
Выходит первая версия FutureSplash Animator и готовый контент (анимации) проигрывается в Macromedia Shockwave
Контент на FutureSplash Animator появляется в небольшом количестве, а летом прорыв — его используют порталы Disney и MSN
Осенью начинаются переговоры: Macromedia хочет поглотить компанию FutureWave.
1996 год
Macromedia Flash 1.0 выходит в продажу и мало отличается от FutureSplash
1997 год
Macromedia Flash 2.0 выходит в продажу. Синхронизация звука, расширение типов файлов, поддержка новых аудио файлов, новых типов шрифтов (TrueType, PostScript), обработка изображений и интеграция векторных файлов из Macromedia Freehand.
Macromedia Flash 2.0 выходит в продажу
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. Заметно усовершенствован интерфейс в целом и таймлайн.
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
2006 год
Приблизительно в это время FP имеет самое большое распространение: 92-95% всех устройств, выходящих в интернет, имеют предустановленный Flash Player. А порядка 70-75% всех сайтов компаний из списка F500 имеют на сайте хотя бы 1 элемент на Flash.
2007 год
Портал YouTube начинает тестировать замену FL через HTML5 и проигрывание видеофайла, прежде всего для пользователей компактных устройств (КПК, смартфоны)
2008 год
Выходит 10 версия пакета — Adobe Flash CS4. Из важного: усложняется интерфейс, улучшается работа с анимацией и добавлена работа с 3D.
2010 год
Неожиданно Стив Джобс выпускает открытое письмо “Мысли про Flash”. В письме он перечисляет недостатки технологии и по сути говорит: Время Flash ушло, нет места для FP на смартфонах с тачскрином, пока, прощай, мы никогда не будем позволять работать FP на устройствах Apple. Письмо на русском, на английском.
2011 год
Adobe прекращает поддержку Flash для Android.
2013 год
Все чаще и громче звучат вопросы к Adobe: Что будет с Flash? Вы придумали как решить проблемы и как спасти продукт? Больше всего беспокоятся производители игр. При этом компания Abobe игнорирует вопросы.
2016 год
Компания Adobe понимая близость конца переименовывает пакет Flash Professional в Adobe Animate чтобы оставить эту версию для аниматоров.
Прошел перелом в статистике: с этого года в интернете больше мобильных устройств, чем ПК и ноутбуков. Напомню, что в 2012 году ПК/ноутбуки давали 80%+ всего трафика в интернете, а КПК и смартфоны всего +-10%.
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 и группам энтузиастов. Угасание технологии остановить практически невозможно, но порталы со старыми играми имеют популярность.
Причины успеха Macromedia Flash
Субъективный обзор причин успеха технологии, программы и того широчайшего распространения MF:
- Wow-эффект, который испытывали практически все, когда видели MF впервые (на фоне обычного интернета 1996-1998 годов)
- Единственное кросс-платформенное массовое решение с мультимедиа
- Легкость установки плагина практически на все массовые устройства
- Универсальность MF пакета, которая позволяла работать в одном пакете со звуком, с кодом, анимацией (а главное, можно работать только с тем, что требуется)
- Стабильность решения в целом (плагин и пакет редко глючили)
- Относительная универсальность (можно сделать *.exe файл презентации и взять внешний носитель (CD-диск) на встречу)
- Скрытые возможности для дизайнеров (приличный векторный редактор) и для медиа-художников (возможность создать свой мир, собственное искусство пример URL Олега Пащенко)
- Встроенный язык программирования ActionScript, который можно было применять минимально для анимации и глубоко погружаться для игр
- Многие заказчики хотели Flash только потому, что видели крутую анимацию на вот этом **** сайте.
- Низкий порог входа для разработчика: от скачивания пакета до первой анимации (которую можно опубликовать, которая может включать музыку, звуки…) считанные часы
Причины угасания и смерти технологии Macromedia Flash
- Не работает кнопка “Назад” и URL конкретных страниц
- Проблема с индексацией в поисковиках
- Не поддерживается на устройствах от Apple
- Нагрузка на компьютер велика: морфинг может загрузить ПК
- Проблема с БД, подключением любых внешних модулей
- Риски по безопасности: в теории Flash это бэкдор
- Редактирование проекта возможно только в исходнике
- Тяжело читается текст если это более чем абзац
- Flash плохо адаптируется под разные разрешения проигрывания
- Не работает тачпад (требуется мышка), нарушается логика
- Надо ждать загрузки, проигрывания, нельзя получить контент сразу
- Проект в будущем сложно обновить (добавить страницу, текст)
- Дезориентация пользователя, который должен знать как выглядит активная ссылка
Основная часть истории Macromedia Flash в посте №1. Спасибо за внимание.