21 декабря 2015 года Facebook объявил, что полностью прекратил использование Flash для видео во всей социальной сети. Это не первый случай, когда компания, которая серьезно заинтересована в деятельности людей в Интернете, объявила, что она либо удаляет поддержку Flash, либо удаляет ее как вариант по умолчанию в пользу HTML5, нового стандарта для мультимедиа в Интернете. Интернет. YouTube сделал именно это 28 января того же года.
Избавление от продукта, который предоставляет интерактивный веб-контент более десяти лет, можно рассматривать как очень радикальный шаг. Однако, как и в случае любого масштабного шага нескольких крупных компаний, это решение имеет множество рациональных мотивов, последствия которых прошли тщательный анализ. Пришло время объяснить, почему Flash заменяется HTML5.
Причина номер один: мобильные браузеры
В 2010 году Стив Джобс написал очень спорное открытое письмо, в котором объяснил, почему iPhone никогда не будет использовать Flash. В письме он упомянул низкую производительность Flash и чрезмерное использование ресурсов, которое приводит к высокому энергопотреблению мобильных устройств. Из-за властолюбивой природы этого зверя его единение с мобильным миром просто не могло быть осуществлено. Сегодня ни один мобильный телефон не может похвастаться поддержкой Flash, но 97% из них совместимы с HTML5.
Для компаний, которые хотят обслуживать мобильные устройства, это означает, что если они когда-либо захотят отображать видео на своих экранах, им придется либо полностью отказаться от Flash, либо разработать свою платформу, совместимую как с Flash, так и с HTML5 (что повысит стоимость обслуживание поставщиков веб-услуг).
Безопасность во Flash не жесткая
Flash был печально известен своими проблемами безопасности - настолько, что Mozilla полностью заблокировала плагин в июне 2015 года из-за небрежности при исправлении всех своих публично известных уязвимостей безопасности. В октябре того же года мы увидели объявление на CNET, описывающее брешь в безопасности, которая привела к массовым фишинговым атакам на правительства с использованием уязвимости, обнаруженной во всех версиях Flash. Возможно, вторая наиболее важная причина, по которой компании так быстро отказываются от технологии, связана с огромными рисками для корпоративной и личной безопасности, которые несет ее сохранение. HTML5, с другой стороны, не постигла та же участь, но он может делать практически все, что может делать Flash.
Отказ от Flash приносит пользу и пользователям настольных компьютеров
Помимо других проблем, которые имеет Flash (например, несовместимость с мобильными браузерами и серьезные проблемы с безопасностью), он также является довольно ресурсоемкой технологией. Поскольку большая часть работы выполняется с помощью сильно раздутых фреймворков, очень трудно оправдать сохранение этого, когда существует так много других приложений, которые конкурируют с ним за ресурсы компьютера. Более вероятно, что воспроизведение будет прерывистым через приложение Flash, чем через HTML5. Результатом изменений в YouTube и многих других сайтах стало более плавное воспроизведение видео и более быстрая загрузка мультимедийных объектов. Это помогает ослабить давление на потребителей, заставляющих продолжать покупать более мощные компьютеры.
Как вы думаете? Есть ли у Flash еще какое-то место в мире? Или это должно идти по пути кассеты? Оставляйте свои мысли в комментариях!
2 комментария
Комментарии закрыты.
Да!! В последнее время считается, что Google не поддерживает флеш-рекламу. Google скоро заблокирует Flash-контент, в том числе рекламу, на веб-страницах. Любое Flash-содержимое, не имеющее отношения к веб-странице, будет заблокировано, что, вероятно, сильно повлияет на видеообъявление с автоматическим воспроизведением, показываемое во Flash. Они сказали, что это связано с тем, что Chromebook потребляет слишком много энергии, поэтому единственный жизнеспособный вариант - полностью заблокировать вспышку.
пора! Я перестал использовать вспышку около 2 лет назад… лучший выбор, который я когда-либо делал. никто никогда не говорит о QT… есть ли планы поработать над этим, или QT просто незаметно умер?