Кратко

  • Adobe прекратила поддержку Flash Player и выпуск исправлений безопасности 31 декабря 2020 года. Блокировка Flash-контента внутри плеера началась 12 января 2021 года.
  • Safari 14 отказался от Flash раньше. Firefox 85 должен был выйти без поддержки 26 января; Microsoft разнесла удаление Flash из Edge и удаление компонента из Windows по разным срокам.

Содержимое ящика и ключ от него

Владельцу старого сайта хватало доступа к серверу, чтобы убедиться: файл SWF на месте, адрес страницы работает. Посетителю требовалось другое. Его браузер должен был принять подключаемый модуль, а Flash Player — выполнить файл. 12 января 2021 года Adobe начала блокировать эту последнюю операцию при обычном использовании. Материал никуда не исчезал, но доступная публике интерактивная работа переставала открываться.

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

Страница Adobe о завершении жизненного цикла, обновлённая 13 января 2021 года, разводит две даты. 31 декабря 2020-го закончились поддержка, обновления и исправления безопасности. С 12 января 2021-го сам плеер начал блокировать выполнение Flash-контента. Компания убрала и страницы загрузки Flash Player. Причиной блокировки Adobe назвала защиту систем после прекращения обслуживания. Прекратить чинить программу, прекратить предлагать её для скачивания и запретить ей открывать содержимое — разные способы закрыть один и тот же путь.

Браузеры распоряжались своей частью пути самостоятельно. Команда WebKit ещё в июньских заметках о Safari 14 указала, что Flash больше поддерживаться не будет. По данным Adobe, версия Safari 14 для macOS вышла в сентябре 2020 года. Для её пользователей доступ закрылся до окончания поддержки со стороны Adobe. Автор страницы мог сохранить файл, но не мог заставить новую версию браузера вернуть плагин.

У Firefox порядок был обратным. Mozilla сообщила в ноябре 2020-го, что Firefox 84 станет последней версией с Flash, а Firefox 85, намеченный на 26 января 2021 года, выйдет без него и без переключателя для повторного включения. В том же сообщении Mozilla предупредила: плагин Adobe перестанет загружать контент после 12 января. Несколько дней браузер ещё сохранял место для плагина, но плагин уже отказывался работать. Одного номера версии Firefox было недостаточно, чтобы предсказать результат для посетителя.

В документе Microsoft о сроках поддержки удаление Flash из нового Edge относилось к январю 2021 года. В апрельском обновлении Microsoft сообщила, что отключила Flash в своих браузерах, а компонент Flash Player в Windows будет навсегда удалён через Windows Update в июле. Убрать поддержку в браузере и убрать установленную часть операционной системы — две разные операции. Их нельзя приписать ни одной команде Adobe, ни одной дате.

Оставались отдельные управляемые среды. Руководство Adobe для администраторов описывает Flash Player в организациях; сообщение Adobe от апреля 2021 года указывает на коммерческое лицензирование и поддержку для некоторых предприятий, а также на особый порядок распространения в материковом Китае. Это не возвращало плагин всем пользователям современных браузеров. Продолжение работы отдельных приложений и закрытие обычного публичного просмотра — разные факты.

В приведённых документах нет подсчёта сайтов и приложений, которым Flash Player всё ещё требовался 12 января. Для оценки масштаба нужен датированный срез страниц с проверкой их реальных программных зависимостей. Распределение контроля видно уже сейчас: Adobe решала судьбу плеера, производители браузеров — возможность его загрузить, Microsoft — судьбу компонента Windows. У автора оставался файл. Для просмотра требовалось согласие всей цепочки.

Источники