Открыть сервисСервис

Adobe Flash Player — что это

Adobe Flash Player — это бесплатное программное обеспечение для выполнения мультимедийного контента в браузерах и настольных приложениях, разработанное компанией Macromedia и позже поддерживаемое Adobe Systems. Оно позволяло воспроизводить интерактивные анимации, игры, видеоролики и веб-приложения, созданные в формате SWF (Small Web Format). Flash Player был одним из самых распространённых плагинов для интернет-браузеров в 2000-е годы, однако 31 декабря 2020 года компания Adobe прекратила его поддержку и распространение.

История

Ранние годы и Macromedia

Технология Flash берёт начало в 1993 году, когда программист Джонатан Гей (Jonathan Gay) начал разрабатывать векторный редактор FutureSplash Animator. В 1996 году компания Macromedia приобрела FutureWave Software и переименовала продукт в Macromedia Flash. Формат SWF был ориентирован на создание компактных векторных анимаций, пригодных для передачи по медленным каналам связи, что было критично при массовом использовании модемного доступа в интернет.

Первые версии Flash использовались преимущественно для создания рекламных баннеров и простой анимации на сайтах. С каждым обновлением платформа получала новые возможности: поддержку скриптового языка ActionScript, звука, а затем и потокового видео.

Приобретение Adobe и расцвет технологии

В 2005 году Adobe Systems приобрела Macromedia за 3,4 млрд долларов США. Технология была переименована в Adobe Flash, а редактор — в Adobe Flash Professional (позже Adobe Animate). К этому моменту Flash уже стал фактическим стандартом для интерактивного контента в интернете.

Пик популярности пришёлся на конец 2000-х годов. Согласно оценкам Adobe, к 2009 году Flash Player был установлен примерно на 99 % подключённых к интернету настольных компьютеров. На платформе развивались целые экосистемы: браузерные игры, видеоплееры (в том числе ранняя версия YouTube использовала Flash для воспроизведения видео), обучающие приложения и сервисы веб-приложений.

Угасание и прекращение поддержки

Начиная с начала 2010-х годов технология стала терять позиции. В 2010 году Стив Джобс опубликовал открытое письмо «Thoughts on Flash», в котором перечислил аргументы против Flash на мобильных устройствах Apple: закрытость, проблемы с безопасностью, энергопотребление и наличие открытых альтернатив в виде HTML5, CSS3 и JavaScript. После этого Apple не поддерживала Flash на iOS, а другие производители мобильных платформ последовали примеру.

Критика ускорила переход индустрии на открытые веб-стандарты. В 2015 года Adobe объявила о планах прекратить поддержку Flash Player. 31 декабря 2020 года поддержка была официально прекращена: Adobe перестала выпускать обновления безопасности, а в январе 2021 года заблокировала работу проигрывателя, предложив пользователям удалить его с компьютеров. Большинство крупных браузеров (Google Chrome, Mozilla Firefox, Microsoft Edge, Safari) ещё ранее отключили Flash-плагин по умолчанию.

Технические особенности

Flash Player исполнял файлы формата SWF, содержащие векторную графику, растровые изображения, аудио, видео и код на ActionScript. Существовали две основные версии виртуальной машины ActionScript: ActionScript 2.0 и более производительная ActionScript 3.0, появившаяся в 2006 году.

Проигрыватель работал как плагин браузера и как отдельное настольное приложение. Он был доступен для Windows, macOS, Linux, а также для ряда мобильных ОС (Android, Windows Mobile). Поддерживал аппаратное ускорение, потоковое видео (RTMP), локальное сохранение данных и мультитач-ввод.

Наследие

После закрытия Flash сохранилось несколько направлений развития технологии:

  • Adobe Animate — преемник Flash Professional, продолжает использоваться для создания анимации и интерактивного контента с экспортом в HTML5, WebGL и другие форматы.
  • Ruffle — открытый эмулятор Flash Player на языке Rust, позволяющий запускать старые SWF-файлы в современных браузерах без установки плагина.
  • Adobe AIR — кроссплатформенная среда для настольных и мобильных приложений, основанная на технологиях Flash и сохранившаяся после закрытия проигрывателя.

Ряд крупных игровых площадок, таких как Newgrounds и Armor Games, сохранили свои архивы Flash-игр и частично мигрировали их на альтернативные технологии или эмуляторы.

Влияние

Adobe Flash Player оказал значительное влияние на развитие веб-технологий. Он стал первой по-настоящему массовой платформой для интерактивного контента в интернете, сформировал индустрию браузерных игр и онлайн-видео, а также продемонстрировал ограничения проприетарных плагинов, что ускорило развитие открытых стандартов HTML5. История Flash нередко приводится как пример быстрого технологического жизненного цикла и перехода индустрии к открытым решениям.

Источники

  • Официальный сайт Adobe (страница Flash Player EOL)
  • Стив Джобс, «Thoughts on Flash», 2010
  • История формата SWF и ActionScript, документация Adobe
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru