atomlib Jan 28 2015 at 11:09YouTube включил HTML5 по умолчаниюReading time3 minViews29KWorking with video*Очередной гвоздь в крышку гроба браузерного плагина Adobe Flash Поддержку тэга </code> на YouTube <a href="http://habrahabr.ru/post/97915/">добавили ещё в 2010 году</a>. На относительно полный переход на HTML5-видео ушло четыре с половиной года, но он наконец состоялся. В блоге видеохостинга была размещена <a href="http://youtube-eng.blogspot.ru/2015/01/youtube-now-defaults-to-html5_27.html">запись</a>, рассказывающая о том, что теперь плеером по умолчанию для большинства пользователей будет HTML5-версия вместо плагина на Flash. Новый плеер включён по умолчанию пока не у всех, а <strong>только в Chrome, Internet Exporer 11, Safari 8 и в тестовых версиях Firefox</strong>. <anchor>habracut</anchor> Когда летом 2010 года YouTube добавил опциональный плеер на основе HTML5, технология имела очень экспериментальный характер. Чтобы понять, насколько давно это было: iPad и бум планшетов тоже начались в 2010 году. С годами стандарт взрослел, и улучшалась его поддержка во всех основных браузерах. Для YouTube последним барьером для полного перехода к нативному проигрыванию без плагинов была поддержка адаптивного битрейта, технологии, которая позволяет учитывать состояние канала пользователя для выбора качества потока. И пусть <a href="https://w3c.github.io/media-source/">Media Source Extensions</a> вызывал <a href="http://www.w3.org/blog/2013/03/drm-and-the-open-web/">некоторое неприятие</a> у сторонников открытого веба, поскольку стандарт позволяет реализовывать DRM-защиту в веб-браузерах, но во многом благодаря нему состоялся этот переход. Адаптивный битрейт снизил время буферизации на 50 процентов по всему миру и на 80 в нагруженных сетях. <img src="https://habrastorage.org/files/27f/3de/9f2/27f3de9f233b4c58abe55cf8667600cd.png"/> <em>Так выглядит страница <a href="https://www.youtube.com/html5">youtube.com/html5</a> в браузере Chrome</em> Другой важной составляющей является разработанный Google кодек VP9. С ним видеоролики начинаются на 15—80 процентов быстрее, используемый трафик падает на 35 %, а к контенту в 4K и HD-качестве с частотой 60 кадров в секунду получает доступ всё больше пользователей. С помощью VP9 серверы YouTube уже раздали сотни миллиардов роликов. Также с помощью <a href="https://w3c.github.io/encrypted-media/">Encrypted Media Extensions</a> и Common Encryption возможна реализация DRM-защиты. Раньше подобное приходилось делать на основе Adobe Flash Access, Microsoft Silverlight PlayReady и других технологий, из-за этого защита была завязана на платформу доставки и даже формат файла. Видеочаты Google Hangouts тоже <a href="https://plus.google.com/103171586947853434456/posts/39TCW3PcLye">уже давно</a> не требуют установки специальных плагинов за счёт стандарта <a href="https://w3c.github.io/webrtc-pc/">WebRTC</a>. Наконец, нужна была возможность разворачивать контент на весь экран, и теперь она <a href="http://www.w3.org/TR/fullscreen/">есть</a>. <a href="https:https://habrastorage.org/files/8a8/43b/df2/8a843bdf26b841098f02a7456c6c6513.png"><img src="https://habrastorage.org/files/8a8/43b/df2/8a843bdf26b841098f02a7456c6c6513.png"/></a> YouTube будет избавляться от встраиваемых роликов с тэгами <code><object></code> и <a href="https://developers.google.com/youtube/flash_api_reference">Flash API</a>. Веб-мастерам рекомендуется использовать врезки <code><iframe></code> — так пользователь будет получать тот плеер, который поддерживает его браузер. Flash сдаёт позиции. Плагин часто критиковал, к примеру, <a href="http://habrahabr.ru/post/93026/">Стив Джобс</a>. Ему не нравилась закрытость, высокое расходование энергии, низкая производительность и регулярное появление уязвимостей. Расставание с Flash — это знаковое событие: именно благодаря ему десять лет назад было возможно появление самого YouTube.Tags:YouTubeAdobe FlashHTML5HTML 5<video>потоковое видеовидеовидеохостингиHubs:Working with video