Почему отказались от технологии flash в браузере

У меня очень приятные воспоминания о флеш-технологии. Игры и приложения были очень высокого качества. После отказа от Flash многие проекты были заброшены навсегда: перепрограммировать все на HTML5 было слишком дорого. Создатель технологии Flash, компания Adobe, прекратила поддержку проекта 31 декабря 2020 года. Почему такая заброшенная технология? Рассмотрим причины в качестве аргументов.

Почему отказались от технологии flash в браузере
Почему отказались от технологии flash в браузере

Почему отказались от технологии flash в браузере

1. Flash анимация была слишком тяжелой. Обычно для работы с flash-объектом сначала нужно было загрузить его содержимое. Поскольку все находилось в одном объекте, было трудно что-либо оптимизировать. Иногда самый простой flash-ролик может иметь размер в сотни мегабайт.

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

3. Различные ошибки, которые было трудно обнаружить. Например, вы играете в онлайн флеш-игру и получаете сообщение об ошибке. Чтобы вернуться к игре, нужно было полностью обновить страницу, чтобы перезагрузить swf. Это занимает много времени, и игра может быть проиграна. Частое воспроизведение flash в браузере могло привести к «сбою» всего браузера или даже компьютера.

4. Не всегда можно использовать флеш-контент в браузере. Многие пользователи могут отключить поддержку Adobe Flash, например, чтобы предотвратить отображение рекламных баннеров. В результате часть аудитории всегда безнадежно терялась от флэш-приложений.

5. Многие флеш-приложения были уязвимы. Браузеры и компьютеры часто создавались с использованием этой технологии. А закрытый характер технологии не позволял узнать, уязвимо приложение или нет.

6. Поисковые системы не распознают содержимое флеш-ролика (да-да, именно так называлось флеш-приложение). Сайт полностью работающий по этой технологии, должен иметь и текстовую версию, чтобы поисковая система могла ранжировать проект.

Заключение

Это, пожалуй, основные факторы, которые привели к отказу от Flash-технологии. HTML5 также помог в этом отношении: технология развилась настолько, что можно воспроизвести любую флеш-анимацию с помощью большого количества html + js + css. Более того, HTML5 универсален и работает во всех современных браузерах.

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

Nazario

Я — Nazario, создатель и автор сайта linuxwin.ru, специализируюсь на информационных технологиях с акцентом на системное администрирование Linux и Windows, веб-разработку и настройку различных систем.

Linux и Windows
Выскажите своё мнение или присоединяйтесь к обсуждению:

Отправляя комментарий, вы даете согласие на обработку ваших данных в соответствии с политикой конфиденциальности и даёте согласие на их использование.