Почему технология Macromedia Flash не выжила?

от автора

В прошлом году я сделал большой пост про историю 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. Спасибо за внимание.


ссылка на оригинал статьи https://habr.com/ru/articles/825802/


Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *