Как использовать Flash несмотря на то, что он больше не поддерживается
Компоненты для воспроизведения контента, созданного с помощью Adobe Flash (ранее — Macromedia Flash) более не поддерживаются в браузерах и операционных системах, новые версии не выпускаются. Однако, если у вас есть необходимость открыть старые файлы SWF или FLV, возможности для этого ещё остались.
В этой инструкции подробно о способах работать с Flash контентом сегодня, после полного прекращения его поддержки.
Прекращение разработки и поддержки Adobe Flash
Разработка Adobe Flash Player была прекращена в конце 2020 года (в это же время были удалены ссылки на его загрузку с официального сайта), а запуск Flash контента в последних версиях плеера был заблокирован в начале 2021 года путём установки соответствующего «переключателя» в последних его версиях.
Блокировка воспроизведения контента в уже установленном Flash Player присутствует в версиях начиная с 32.0.0.387, а последняя версия без такой блокировки — 32.0.0.371.
Причины решения неоднозначны, среди называемых — проблемы с безопасностью и активное внедрение HTML5, который с JavaScript позволяет реализовывать то же самое.
Я не рекомендую использовать Flash на современных ПК без острой на то необходимости. Но, если таковая в наличии — можно использовать следующие подходы.
Открытие Flash в браузере и из локальных SWF файлов в Ruffle
Ruffle — эмулятор Flash Player с открытым исходным кодом, который позволяет работать с Flash контентом как в браузере с помощью соответствующих расширений, так и на локальном компьютере. Дополнительная возможность — конвертация Flash контента на своём сайте «на лету» путём внедрения скрипта от Ruffle.
В зависимости от задачи, выполните следующие действия:
- Зайдите на официальный сайт Ruffle
- Если вам требуется просмотр в браузере — установите расширение (Extension) для Microsoft Edge, Google Chrome или Mozilla Firefox.
- Если необходим запуск локальных файлов SWF, загрузите «Windows Executable».
- По ссылке «Other Downloads» доступны дополнительные варианты приложения: для macOS и Linux.
После установки расширения в браузере Flash контент на сайтах будет воспроизводиться автоматически, а при необходимости вы сможете изменить параметры расширения:
Приложение Ruffle для работы с локальными файлами SWF выглядит следующим образом и после установки автоматически ассоциируется с этим типом файлов:
Ещё один плеер с открытым исходным кодом, пока находящийся в альфа-версии — Lightspark .
Newgrounds Player
Newgrounds.com — популярный сайт с играми и роликами в веб-браузере, весь контент на котором изначально был на Flash. Для возможности доступа к этому контенту и открытия SWF-файлов был разработан собственный Newgrounds Player, доступный для загрузки на официальном сайте .
После установки вы получите простой плеер для открытия локальных файлов SWF, исправно работающий в новых версиях Windows.
Использование старой версии Flash Player
Если вам требуется «нативное» воспроизведение Flash, лучше реализовать это в виртуальной машине, например, в VMWare Workstation или VirtualBox с отдельной установленной Windows (лучше 10 версий до конца 2020 года или 8.1, с отключенными обновлениями):
- Найдите в Интернете, скачайте и установите Flash Player версии 32.0.0.371. Например, три различных версии доступны в Веб-архиве — в виде PPAPI (для Chromium-браузеров), NPAPI (Mozilla Firefox) и ActiveX (для старой версии Edge или Internet Explorer) плагинов.
- Найдите и установите последнюю версию браузера с поддержкой Flash, например, для Chrome это версии до 88-й. Или используйте встроенный браузер (IE 11, Microsoft Edge) с отключенными обновлениями.
Открытие FLV (Flash Video)
Ранее плеер YouTube и многие другие плееры использовали проигрыватели на базе Flash и формат .FLV для доставки видео в Интернете.
Поддержка Flash Video не требует каких-либо эмуляторов и формат FLV поддерживается во многих плеерах как на компьютере, так и на мобильных устройствах, например: плееры VLC и MPV исправно воспроизводят этот формат.
Архивы Flash игр и мультфильмов
Если вы хотите вспомнить старые Flash-игры или мультфильмы, есть различные ресурсы в Интернете с их архивами, например:
- Страница Archive.org
- Flashpoint (включает в себя не только архив с удобным каталогом, но и всё необходимое для воспроизведения, однако, похоже, не работает из РФ напрямую).
Возможно, у вас есть что добавить к статье про использование Flash после 2021 года? Будет отлично, если вы сможете поделиться информацией в комментариях ниже.