Видеохостинг YouTube официально прекратил использовать технологию Adobe Flash в качестве основного средства воспроизведения видео в браузерах, заменив ее на HTML5. Произошло это спустя пять лет с того момента, как популярный сервис внедрил ее в свою систему. На протяжении этого времени поддержка HTML5 была лишь опцией, которую пользователи могли активировать по собственному желанию. Все это время разработчики устраняли ряд проблем, связанных с технологией HTML5, в частности, ранее в этом формате отсутствовала поддержка метода Adaptive Bitrate (ABR).
По данным YouTube, ABR позволяет сократить время буферизации при медленном соединении и открывать большее количество видеороликов одновременно за счет автоматической адаптации параметров видео, таких как разрешение и битрейт. ABR позволил сократить время буферизации на 50% в среднем и на 80% — в перегруженных сетях.
Один из ведущих инженеров YouTube Ричард Лейдер объяснил переход от Flash к HTML5 тем, что сервис давно вышел за пределы веб-браузеров и теперь доступен на множестве устройств, включая консоли и даже Apple TV. По его словам, использование перспективного стандарта выглядит не только очевидным, но и единственно верным решением на данный момент. Переход на HTML5 сулит пользователям более высокую производительность YouTube и лучшее качество видео, включая облегченный доступ к видео в качестве 60 FPS HD и 4K.
Что касается пользователей, то для них данная миграция останется незаметной, поскольку большинство популярных браузеров, включая Safari 8, Chrome, Firefox и Internet Explorer 11, давно поддерживают HTML5 по умолчанию.
В последние годы от поддержки Flash в своих продуктах стали отказываться многие компании, включая Microsoft (в Internet Explorer для Windows 8) и Google (в Android). Считается, что толчком к таким решениям послужило открытое письмо бывшего главы Apple Стива Джобса, опубликованное им в 2010 г. В письме он объяснил, что Apple не добавляет поддержку Flash в мобильную платформу iOS из-за того, что она слишком медленно работает, потребляет много вычислительных ресурсов и содержит большое количество уязвимостей.
Ранее Adobe сама отказалась от дальнейшей разработки Flash. Компания закрыла проект Flash Player для мобильных устройств, заявив, что HTML5 является «лучшим решением для создания и развертывания содержимого в браузере на мобильных платформах». Не все пользователи восприняли нововведение с радостью. Большинство жалоб на использование HTML5 поступило в отношении способа подачи запроса на загрузку видео, который зачастую не позволяет открыть несколько вкладок с роликами.