САЙМЕНСКИЙ КАНАЛ
  ГЛАВНАЯ >> КАРТА >> ИНСТРУКЦИЯ ПО ИСПОЛЬЗОВАНИЮ ИНТЕРАКТИВНОЙ КАРТЫ >>

Об использовании технологии "Флеш" после января 2021 года

Интерактивная карта Сайменского канала начала создаваться в середине 2000-х годов. Тогда в качестве технологии для создания интерактивного веб-приложения была выбрана технология "Флеш", разрабатываема компанией Макромедиа, а впоследствии Адоб. На тот момент это была перспективная технология разработки интерактивных веб-приложений, которая активно развивалась. И ничто не предвещало беды.

Однако, в 2017 года компания Адоб заявила о прекращении разработки данной технологии. Было объявлено о полном прекращении поддержки технологии "Флеш" в декабре 2020 года. Всем разработчикам было предложено перейти на другие технологии разработки интерактивных веб-приложений, в частности HTML5. И перед разработчиками сайтов на "Флеш" встал вопрос, что делать дальше.

В различных публикациях на эту тему можно прочитать много разных высказываний о недостатках технологии "Флеш" и о преимуществах иных технологий. Конечно, это может иметь значение для выбора технологии при создании полностью нового проекта с нуля. Но, к сожалению, это ничего не решает для владельцев сайтов, которые уже существуют на технологии "Флеш" долгие годы.

Интерактивная карта Сайменского канала представляет собой довольно сложное веб-приложение с элементами векторной графики и анимации, программными интерактивными элементами. Это приложение не было создано одномоментно. Оно создавалось на протяжении примерно 15 лет, постоянно дорабатываясь и совершенствуясь. Перевести все эти наработки в какую-то другую технологию просто "щёлкнув переключателем", или заменив несколько строчек кода невозможно. Фактически переход на любую другую технологию означает необходимость проделать с нуля всю ту работу, которая выполнялась на протяжении 15 лет. Эта проблема неизбежно поставила вопрос о возможности сохранения имеющегося веб-приложения в существующем виде.

Этим вопросом задались многие разработчики сайтов. В Интернете можно найти много предложений по решению проблемы. Но ни одно из них пока не является идеальным.

В декабре 2020 года компания Адоб прекратила выпускать обновления для Флеш Плеера, и сделала всё для того чтобы пользователи прекратили пользоваться данной технологией. В последних версиях Флеш Плеера была заложена "мина замедленного действия". В результате действия этой "мины" с 12 января 2021 года Флеш Плеер прекратил отображать содержимое веб-приложений и стал показывать только ссылку на страницу на сайте компании Адоб с информацией об окончании жизненного цикла технологии "Флеш".

Одним из возможных решений данной проблемы является установка более ранних версий Флеш Плеера. Последней версией Флеш Плеера, в которой ещё не была установлена "мина замедленного действия", и которая может сохранять работоспособность неограниченное время, является Flash Payer 32.0.0.371. Компания Адоб удалила со своего сайта все ссылки для загрузки Флеш Плеера. Но загрузить Flash Payer 32.0.0.371 можно на некоторых альтернативных сайтах. Например, на сайте Интернет-архива archive.org. Версия 32.0.0.371 доступна для загрузки здесь. Естественно, при установке необходимо отказаться от автоматических обновлений, так как никакие последующие версии Флеш Плеера работать теперь не будут.

Решение не является идеальным. В большинстве браузеров постоянно будут показываться сообщения, что плагин устарел и требует обновления, или предложения вовсе его удалить. Но, тем не менее, после некоторых действий запустить плагин можно. Флеш Плеер запустится и интерактивная карата Сайменского канала в нём работать будет.

У многих пользователей могут возникнуть сомнения по поводу использования устаревшего плагина, который больше не обновляется, и у которого могут быть неустранимые уязвимости и проблемы с безопасностью. Но ничего лучшего пока предложить невозможно.

В настоящий момент (январь 2021 года) проверена работоспособность плагина Flash Payer 32.0.0.371 в некоторых браузерах.

Firefox 84.0.2 под операционной системой Windows 7: Флеш Плеер работает, и карта в нём открывается. При этом выводится сообщение о том, что плагин является уязвимым и должен быть обновлён. Для его открытия требуется кликнуть левой кнопкой мыши по экрану веб-приложения и в открывшемся окне нажать кнопку "Разрешить".

Opera 73.0.3856.344 под операционной системой Windows 7: Флеш Плеер работает, и карта в нём открывается. При этом по умолчанию плагин заблокировал. Чтобы его запусить необходимо выполнить целый ряд действий. Требуется открыть настройки Flsah и установить переключатель в положение "Всегда спрашивать". Далее необходимо кликнуть правой кнопкой мыши по экрану веб-приложения, выбрать в контекстном меню "Включить Flash", в открывшемся окне нажать кнопку "Разрешить". На экране появится надпись "Плагин Adobe Flash Player устарел". После чего надо ещё раз кликнуть правой кнопкой мыши по экрану веб-приложения и выбрать в контекстном меню "Запустить этот плагин". После выполнения всех этих действий плагин запускается. Но, к сожалению, все эти настройки нельзя сохранить. Они сохраняются только до закрытия браузера. При повторном запуске все эти действия придётся выполнить снова.

Понятно, что требовать от неподготовленного пользователя выполнять подобные мудрёные действия для открытия интерактивной карты Сайменского канала сложно. Тем более, что ещё совсем недавно карта открывалась просто при открытии соответствующей страницы в браузере. Но лучшего решения пока найти не удалось.

Прогресс не стоит на месте. Сообщество веб-разработчиков в настоящее время занято поиском решения данной проблемы. Предпринимаются попытки создания альтернативных плагинов, позволяющих просматривать содержимое флеш-приложений. Например, в настоящее время создан эмулятор Флеш Плеера Ruffle. Однако, это решение тоже не является оптимальным. Ruffle воспроизводит далеко не все возможности Флеш Плеера. И некоторые функции, принципиально важные для работы интерактивной карты Сайменского канала там не работают.

Остаётся выразить надежду, что со временем сообщество веб-разработчиков выработает оптимальное решение данной проблемы.

Просмотр карты.

Инструкция по использованию карты.

© Кирилл Бахметьев 2005-2020
rahjayandex.ru