Статьи

Темная сторона видео HTML 5

На прошлой неделе YouTube объявил о поддержке видео в бета-версии HTML 5 : как только вы активируете бета-версию, вы увидите видео с использованием собственного элемента браузера, а не плагина Flash. Новый проигрыватель работает только с последней версией Safari или Chrome (или Chrome Frame в IE), поскольку видео кодируется кодеком H.264, который не поддерживается в Firefox. На следующий день после анонса YouTube Vimeo сделал похожий . Теперь они также обеспечивают предварительную поддержку элемента видео HTML с помощью нового проигрывателя HTML.

Внешне это похоже на победу «открытой» сети, верно? Несколько крупных сайтов, представляющих значительный процент онлайн-видео, начинают отходить от запатентованной технологии (Flash) и переходить на открытый стандарт (HTML 5). Но когда вы смотрите немного глубже, это оказывается не так просто. И YouTube, и Vimeo решили предоставить свое HTML-видео, закодированное с помощью кодека H.264, который обременен патентом. Apple имеет большую долю в H.264, поэтому Safari поддерживает ее, и Google заплатил лицензионный сбор за включение декодера H.264 в Chrome.

Mozilla Firefox, с другой стороны, не поддерживает H.264: он будет воспроизводить только HTML-видео, закодированное с помощью кодека Ogg Theora. Это отчасти по идеологическим причинам, так как кодек Theora имеет открытый исходный код и поэтому соответствует принципам Mozilla. Но это больше, чем просто идеология. В ответ на объявление на YouTube вице-президент Mozilla по инженерным разработкам Майк Шейвер опубликовал сообщение в блоге, объясняющее, почему Mozilla придерживается своего подхода к Theora . Он указывает на лицензионные сборы H.264 не только как оправдание решения Mozilla не поддерживать формат, но и как более страшную угрозу: «[…] если H.264 становится принятой частью стандартизированной сети, эти сборы барьер для входа для разработчиков новых браузеров, тех, кто выводит сеть на новые устройства или платформы, и тех, кто будет создавать инструменты, помогающие в разработке контента и приложений ». Евангелист Mozilla с открытым исходным кодом, Кристофер Близзард, также мог многое сказать о тема , сравнивающая ситуацию с тем, что произошло несколько лет назад с форматом GIF (и, в меньшей степени, с MP3).

Важно помнить, что текущий уровень поддержки веб-стандартов браузерами в значительной степени обусловлен способностью Firefox конкурировать на равных с другими браузерами на игровом поле и преданностью команды Mozilla открытым стандартам. Когда крупные сайты, такие как YouTube, начинают позиционировать собственный формат как де-факто стандарт для HTML-видео, они значительно затрудняют способность браузеров с бесплатной речью, таких как Firefox, конкурировать по функциональности с конкурентами, что наносит ущерб совместимости и инновациям в Интернете. в целом. Между тем, хотя Chrome и Safari могут быть отличными браузерами, и хотя их поддержку современных основанных на стандартах HTML и CSS следует приветствовать, в этом отношении их выбор собственного формата видео больше напоминает IE, примерно в середине 90-х годов. SynBay

Тот факт, что YouTube и Vimeo заявляют о своей новой поддержке видео HTML 5 как победе в открытых стандартах, по меньшей мере, вводит в заблуждение. И это действительно приводит к путанице: как отмечает Кристофер Близзард, более чем несколько человек в Twitter, похоже, считают, что отсутствие поддержки Firefox для видео HTML 5 на YouTube должно означать, что Firefox не поддерживает HTML 5!

YouTube заявил, что запускает новую функцию в ответ на опрос пользователей, в котором «Поддержка открытого веб-видео HTML5 с открытыми форматами» была самой востребованной функцией. Кажется, что YouTube, возможно, обращал внимание только на первую половину предложения: видео HTML 5, да; открытых форматов, да, не так уж и много.

Так что ты думаешь? Является ли работа YouTube и других подобных сайтов лидерством в предоставлении видео в открытом формате? Или Chrome и Safari должны идти впереди, поддерживая эти форматы в первую очередь? Или Мозилла — безнадежный идеалист?