Перейти к содержанию

Тег video делает Firefox устаревшим браузером


Рекомендуемые сообщения

Спор о том, как должен быть реализован тег video в спецификации HTML5, оказался неожиданно жарким и чуть ли не политическим. Изначально планировалось выбрать один формат кодирования видео, который поддерживали бы все браузеры, но их производители не смогли сойтись на одном кодеке: в Apple и Nokia предпочитают H.264, в Mozilla и Opera настаивают на использовании Ogg Theora, а в Google поддерживают оба. С анонсом Internet Explorer 9 выяснилось, что в Microsoft тоже выбрали H.264, так что, похоже, Mozilla и Opera остаются в меньшинстве.

 

В отличие от малораспространённого кодека Theora, H.264 давно превратился в промышленный стандарт: он встроен во все популярные операционные системы, реализован на аппаратном уровне и повсеместно используется уже сейчас. Вдобавок, H.264 обеспечивает более высокое качество, чем его соперник. Проблема только в том, что особенности реализации этого кодека защищены множеством патентов.

 

Позиция Apple и Nokia, наотрез отказавшихся поддерживать Theora, вполне понятна. Обе компании производят мобильные устройства, снабжённые аппаратными декодерами H.264. Аппаратных декодеров Theora не существует, а без них воспроизведение видео расходует заряд аккумуляторов неприемлемо быстро.

 

Фонд Mozilla не испытывает особого интереса к мобильным платформам, зато очень трепетно относится к вопросам патентной чистоты. Патенты на H.264 принадлежат компании MPEG LA, и авторы реализаций кодека обязаны платить ей небольшие патентные отчисления за каждое устройство и каждую копию программы, в которых он используется.

 

Сайтам вроде YouTube тоже куда удобнее было бы перейти на H.264, чем на Theora или любой другой кодек. Дело в том, что они хранят видео именно в H.264, и переход на другой форат означал бы необходимость перекодировать все имеющиеся файлы. К тому же у Theora существенно хуже качество сжатия, а трафик в масштабах, необходимых популярным видеохостингам, далеко не бесплатен. Сайты YouTube и Vimeo уже запустили тестовую поддержку видео в H.264.

 

Пропагандистам свободного софта популярность проприетарного кодека представляется довольно неприятным явлением. В Free Software Foundation решили попробовать исправить ситуацию. Организацияобратилась к Google с просьбой "освободить" (то есть выпустить с бесплатной и неотзываемой лицензией) кодек VP8 и начать использовать его на YouTube. Права на VP8 перешли к Google после приобретения компании On2 Technologies. Ответа на просьбу FSF пока что не последовало.

 

Как отмечает автор блога Daring Fireball Джон Грубер, кодек Theora неудобен для компаний и по другой причине. Хотя создатели Theora и не использовали патентованных алгоритмов, это не защищает кодек от претензий обладателей патентов на схожие технологии сжатия видео. В случае с H.264 патентным троллям придётся судиться с компанией MPEG LA, которая без труда защитит свои права. Использование же Theora означает, что атаке подвергнутся сами разработчики браузеров и устройств. Вполне возможно, что из-за неясной патентной ситуации крупные компании вроде Microsoft и продолжают игнорировать "Теору".

 

До анонса Internet Explorer 9 казалось, что Theora и H.264 будут сосуществовать – к стандарту HTML5 даже успели принять поправку, предполагающую указание кодека в теге video. Сайты постепенно перешли бы на H.264 и тег video, а проигрыватель на Flash выдавали бы только пользователям устаревших браузеров. Однако поддержка H.264 в IE9 нарушила равновесие. После выхода этого браузера в числе "устаревших" останутся лишь Firefox, старые версии Internet Explorer и Opera.

 

Можно ожидать, что прагматичные разработчики Opera рано или поздно реализуют поддержку H.264 вслед за более популярными браузерами. Проблема со старыми версиями Internet Explorer тоже решаема: воспроизведение H.264 в них можно организовать через соответствующий плагин. А вот в фонде Mozilla настроены на борьбу за конца: Firefox не станет воспроизводить H.264, даже если нужный кодек уже есть в операционной системе.

 

Увы, такая настойчивость может привести лишь к одному результату - Firefox останется в компании морально устаревших браузеров.Компьютерра

Ссылка на комментарий
Поделиться на другие сайты

Пожалуйста, войдите, чтобы комментировать

Вы сможете оставить комментарий после входа в



Войти
  • Похожий контент

    • Kaspersky User
      От Kaspersky User
      Привет всем! Сегодня Download Master показал новость, что вышел Firefox 4 (релиз). Я скачал, установил и лиса заявляет, что работа Анти-Баннера и модуль проверки ссылок Касперского не совместимы с ней и заявила, что она не согласна с ними дружить. Это как понимать? Зачем разработчики мозиллы так сделали то а?

      Сообщение от модератора Mark D. Pearlstone Тема перемещена из раздела "Компьютерная помощь".
    • SiGiDi
      От SiGiDi
      Вчера установил файл, после его распаковки вылез экран смерти и после череп который моргает красно белым цветом, что мне делать

    • Sapfira
      От Sapfira
      В общем, такая ситуация. Открываю, допустим, сбербанк-онлайн через безопасные платежи, в первый раз открывается всё нормально, но если закрыть браузер и попытаться снова открыть, то он уже не открывается (тыкаешь на ссылку в безопасных платежах и ничего не происходит). Помогает выход из системы или перезагрузка компьютера.
      У всех так?
    • оlег
      От оlег
      "..."Яндекс.Браузер" обладает "самым минималистичным интерфейсом на рынке", заявил дизайнер "Яндекса" Константин Горский. В верхней части веб-обозревателя, судя по показанным на презентации скриншотам, находятся поисковая строка (при введении запроса она становится желтой), панель вкладок, кнопка "Яндекс" и кнопка "Назад"; прочие элементы управления отсутствуют. ..."
       
      http://www.lenta.ru/news/2012/10/01/yabrowser/
       
      Первую версию браузера (как для Windows, так и для Mac OS X) можно загрузить по этому адресу начиная с 17:00 1 октября.
      http://browser.yandex.ru/?all
    • Ant666
      От Ant666
      Запускается браузер после загрузки Windows.
      CollectionLog-2024.11.17-18.43.zip
×
×
  • Создать...