Тег video
Необходимо проверить качество перевода, исправить содержательные и стилистические ошибки. |
HTML5 video — элемент, включённый в проект спецификации HTML 5, который используется для воспроизведения видеозаписей[1], частично заменяя элемент <object>.
Adobe Flash Player широко использовался для встраивания содержимого видео-файлов на сайтах (например, YouTube). Flash Player доступен в качестве плагина для большинства веб-браузеров последних версий (таких как Mozilla Firefox, SeaMonkey, Opera и Safari), и несовместим, например, со встроенными браузерами iPod и iPhone от Apple, а также с Android версии 2.01 или меньше и версии 4.1.x и выше (официально)[2][3]. Google Chrome с некоторых пор содержит данный плагин по умолчанию[4]. Создатели HTML 5 video считают, что это станет стандартным способом просмотра видео онлайн, но основным препятствием для принятия данного соглашения является вопрос о том, какие именно видео форматы должны поддерживаться этим видео тегом.
Пример использования элемента <video>
[править | править код]Ниже приводится фрагмент кода на HTML 5, который позволяет встроить WebM видео на веб-сайт:
<video src="movie.webm" poster="movie.jpg" controls>
This is fallback content to display if the browser
does not support the video element.
</video>
Множественность ресурсов
[править | править код]Используя любое количество элементов <source>
, как показано ниже, браузер выберет автоматически, какой файл загружать. Также, чтобы добиться того же результата, можно использовать функцию canPlay() из JavaScript. Атрибут «type» определяет тип MIME и список кодеков, которые помогают браузеру определить, может ли он декодировать файл. Из-за отсутствия общего видеоформата множественность ресурсов является важной особенностью для того, чтобы избегать «фырканья» браузера, что склоняет его к ошибке: известно, что любые знания веб-разработчиков о браузерах будут неполными, браузер знает о себе больше.
<video poster="movie.jpg" controls>
<source src='movie.webm' type='video/webm; codecs="vp8.0, vorbis"'/>
<source src='movie.ogv' type='video/ogg; codecs="theora, vorbis"'/>
<source src='movie.mp4' type='video/mp4; codecs="avc1.4D401E, mp4a.40.2"'/>
<p>This is fallback content</p>
</video>
Поддерживаемые видеоформаты
[править | править код]Текущий проект спецификации HTML 5 не уточняет, какие форматы должны поддерживаться в теге <video>
. Пользовательские агенты имеют право поддерживать любой подходящий видеоформат.
Почему нельзя поддерживать те форматы, на которые есть системные кодеки?
[править | править код]Возникает вопрос: почему бы не поддерживать все форматы, на которые в системе есть кодек? Этому есть несколько причин.
- Это попытка «спихнуть» стандартизацию на пользователей. Они могут выработать стандарт де-факто, который на поверку окажется платным. Пострадают от этого разработчики свободного ПО, вебмастера мелких сайтов и владельцы карманных устройств с нетрадиционными ОС. Поскольку в мире нет единой культуры, в разных концах Земли стандартом могут стать разные форматы.
- На данный момент атаки (переполнение буфера и подобные) на системные кодеки малорезультативны: требуется скачать «отравленный» файл и запустить его вручную, к тому же может сработать антивирус, а маленький размер эксплойта вызовет подозрение. Как только проигрывание видео станет массовым и автоматическим, на системные кодеки — в том числе старые и слабо поддерживаемые — обрушатся такие атаки, что мало кто выдержит.
- Редкий формат видео с подписью «чтобы увидеть, установите кодек» — это возрождение надписи 90-х годов «чтобы увидеть, установите ActiveX-компонент». Веб-стандарты создаются не для этого: веб должен быть доступным всем, независимо от ОС и дополнительного ПО.
Дебаты насчёт стандартного видеоформата
[править | править код]Рабочая группа HTML 5 считает, что желательно определить по крайней мере один видеоформат, который бы поддерживался всеми браузерами. Идеальный формат в этом отношении должен:
- иметь хорошее сжатие, хорошее разрешение изображения и низкие затраты работы процессора для расшифровки
- быть бесплатным
- в дополнение к программным декодерам, для формата должен существовать декодер для видео с аппаратных средств, так как у многих встроенных процессоров нет возможности расшифровать видео в нужный нам формат
Изначально, Ogg Theora был рекомендуемым стандартом для HTML 5, потому что он не был затронут никакими известными патентами. Но 10 декабря 2010 года спецификация HTML 5 была подкорректирована,[5] изменились ссылки на конкретные форматы:
Браузеры должны поддерживать видеоформат Theora и аудиоформат Vorbis, а также контейнерный формат Ogg.
с дополнением[6]:
Было бы очень полезно для функциональной совместимости, если бы все браузеры смогли поддерживать один кодер-декодер. Но не существует ни одного такого кодер-декодера, который бы удовлетворял всех: нам нужен такой кодер-декодер, который, как известно, не требует лицензирования, который совместим с современной развивающейся моделью, который имеет достаточно качеств, чтобы быть пригодным, и который не станет подводным камнем для крупных компаний. Это текущая проблема, и эта часть будет еще доработана.[7]
Хотя Theora не затронута известными патентами, такие компании как Apple (владелец некоторых патентов на H.264 и член MPEG LA)[8] и Nokia[обновить данные] заявили, что опасаются неизвестных патентов, чьи собственники могли бы ждать корпорацию с финансовыми ресурсами, чтобы предъявить иск по использованию данного формата.[9][10] С несвободными кодеками H.264 и MP3 это тоже может случиться, но Apple уже использует их, и поэтому только использование Ogg было бы для неё дополнительным риском. Apple также возражает против требования о поддержке формата Ogg в HTML 5 на тех основаниях, что некоторым приспособлениям поддерживать другие форматы намного легче, и что HTML ни разу за всю историю его существования не требовал особые форматы для чего-либо.[10]
Некоторые веб-разработчики раскритиковали удаление Ogg-форматов из спецификации.[11][12][13] Последующее обсуждение также произошло и в FAQ блоге W3C.[14]
H.264/MPEG-4 AVC широко используем и обладает хорошей скоростью, сжатием, декодером для аппаратных средств, но он уже запатентован.[15] Кроме особых случаев, пользователям H.264 приходится платить за лицензию MPEG LA — группе патентодержателей, включая Apple и Microsoft.[16] В итоге упоминание кодер-декодера по умолчанию было убрано.
Google покупает On2
[править | править код]Приобретение компанией Google On2 Technologies происходит в результате выпуска формата VP8, который является бесплатным открытым стандартом, и создания WebM Project, который соединяет VP8 video с Vorbis audio в контейнер Matroska. Выпуск VP8 был также поддержан Free Software Foundation.[17]
В январе 2011 года Google объявил, что собирается прекратить поддержку H.264 в Chrome, многие критиковали это, включая Питера Брайта из Ars Technica[18] и «веб-проповедника» Тима Снита из Microsoft, которые заявили, что скорее эсперанто объявят официальным языком США, чем Google продвинется в этом деле.[19] Однако Говард Моен из Opera Software сильно раскритиковал статью Ars Technica[20], и Google ответила на реакцию, объяснив своё решение тем, что они намерены продвигать WebM в своих продуктах на основе их открытости.
Браузерная поддержка
[править | править код]Значения
[править | править код]Значения показывают уровень поддержки в самых последних версиях разметка или (если известен номер версии) в указанной версии. Номер версии без каких-либо других значений указывает на версию, с которой впервые полностью поддерживаются все необходимые свойства для разметки.
Значение | Описание
Шаблон:Table:Row linestyle="background:#90ff90;color:black;vertical-align:middle; align:center" class="yes table-yes"|Yes || показывает, что разметка полностью поддерживает данное свойство/элемент, когда используются правильные значения Шаблон:Table:Row linestyle="background:#ff7c51;color:black;vertical-align:middle" class="no table-no"|No || показывает, что свойство/элемент полностью игнорируется Шаблон:Table:Row linestyle="background:#ffffbb;color:black;vertical-align:middle" class="partial table-partial"|Partial || показывает, что свойство/элемент понято, но не все его значения поддерживаются. Поддерживаемые значения выполняются правильно. Шаблон:Table:Row linestyle="background:#ff9900;color:black;vertical-align:middle" class="incorrect table-incorrect"|Incorrect || показывает, что свойство/элемент понято, но работает правильно не во всех случаях. Шаблон:Table:Row linestyle="background:#dfdfff;color:black;vertical-align:middle" class="experimental table-experimental"|Experimental||показывает, что свойство/элемент понято, но поддерживается под другим именем. Может быть незавершенным или содержать ошибки Шаблон:Table:Row linestyle="background:#ffeedd;color:black;vertical-align:middle" class="dropped table-dropped"|Dropped || показывает, что свойство/элемент больше не поддерживается Шаблон:Table:Row linestyle="background:#fdd; color:black;vertical-align:middle" class="nightly table-nightly"|Nightly build || показывает, что свойство/элемент поддерживается в некоторой степени в экспериментальной/ночной сборке. Ожидается поддержка в будущем. Шаблон:Table:Row linestyle="background:#ffeedd;color:black;vertical-align:middle" class="depends table-depends"|Depends || показывает, что свойство/элемент поддерживается только на определенных платформах или если сконфигурированы определенные условия. |
---|
Таблица
[править | править код]Информация в этом разделе устарела. |
Эта таблица показывает, какие видео-форматы вероятно будут поддерживаться указанным браузером. Большинство браузеров, представленных здесь, используют multimedia framework для раскодирования и отображения видео-файла, а не включают такие компоненты в программное обеспечение. Как правило, невозможно перечислить все форматы, которые поддерживает multimedia framework без их запроса, так как все зависит от операционной системы и типа кодер-декодера.[21] В таких случаях поддерживаемый видео-формат является атрибутом для framework, а не для браузера или его разметки; браузер обязательно спрашивает свой multimedia framework, прежде чем отвергнуть неизвестный видео-формат. Видео-формат может быть определен с помощью MIME в HTML. (Смотри example) MIME используется для уточнения у multimedia frameworks о поддерживаемых форматах. [note 1]
Среди этих браузеров только Firefox, Opera и Origyn используют библиотеки для встроенного раскодирования. На деле Internet Explorer и Safari также могут обеспечивать поддержку определенных форматов, потому что их изготовители также сделали их multimedia frameworks. С другой стороны, Konqueror поддерживает те же форматы, что и Internet Explorer на Windows и Safari на Mac OS X, но указанная здесь поддержка для Konqueror типична для GNU/Linux, где Konqueror в основном и используется. В основном поддержка браузерами какого-либо формата навязана конфликтующими интересами производителей; в особенности Media Foundation и QuickTime поддерживают проприетарные стандарты, тогда как GStreamer и Phonon не могут законно ничего поддерживать, кроме свободных форматов на свободных операционных системах, для которых они созданы.
Браузер | Последняя стабильная версия | Форматы, поддерживаемые различными веб-браузерами | |||
---|---|---|---|---|---|
Ogg Theora | H.264 | VP8 (WebM) | Others | ||
Internet Explorer | 10.0 (26 октября 2012 года) | Manual install[note 2] | 9.0[25] | Manual install[note 3][note 4] | Нет[28] |
Mozilla Firefox[29] | 21.0 (21 мая 2013 года) | 3.5[30] | Нет[note 5] | 4.0[32][33] | Нет |
Google Chrome | 13.0.782.112 (9 августа 2011 года) | 3.0[34][35] | Да[36] (to be removed)[37] | 6.0[38][39] | Нет[40] |
Chromium | N/A | r18297[41] | Нет[42] | r47759[43] | Нет[40] |
Safari | 5.1 (20 июля 2011 года) | Manual install[note 6] | 3.1[44][45] | Manual install[46] | Depends[note 7] |
Opera | 11.64 (10 мая 2012 года) | 10.50[48] | Нет | 10.60[49][50] | Нет |
Konqueror | 4.7 (27 июля 2011 года) | 4.4[51] | Depends[note 8] | Да[53] | Depends[note 8] |
Epiphany | 3.0.4 (1 июля 2011 года) | 2.28[54] | Depends[note 9] | Depends[note 9][55] | Depends[note 9] |
Использование
[править | править код]С апреля 2010 года вслед за запуском iPad от Apple несколько сайтов с высокой посещаемостью стали выдавать H.264 HTML 5 видео вместо Flash для браузеров, идентифицирующих себя как iPad.[56]
В мае 2010 года HTML 5 video ещё не так широко распространено, как Flash видео, хотя DailyMotion[57] недавно массово выпустил экспериментальные видео-плееры на основе HTML5 (использующие форматы Ogg Theora и Vorbis), YouTube[58] (использующий форматы H.264 и WebM) и Vimeo[59](использующий формат H.264) намекают, что интерес к приему HTML 5 видео увеличивается.
Некоторые крупные публикующие видео веб-сайты опубликовали решение продолжить использование технологий, отличающихся от HTML 5 video.[60][61][62] Согласно статье блога YouTube, тег <video>
не удовлетворяет всем потребностям веб-сайтов, таких как YouTube.[63] В заявленные важные причины входит необходимость стандартного формата, отсутствие эффективного и надежного метода для передачи видео браузеру, неспособность JavaScript отображать видео на полный экран и проблема защиты содержимого. Хулу также не принял HTML 5 video из-за отсутствия функций для обеспечения пользователя адаптивным битрейтом для видео, «защиты» контента и предоставления рекламодателям данных.[64] Netflix заявил, что есть много проблем, которые мешают ему использовать HTML 5 video: приемлемые контейнерные A/V форматы; допустимые аудио и видео кодер-декодеры, потоковый протокол, метод для потокового протокола, чтобы адаптировать его к доступным диапазонам частот, метод для передачи информации о доступных потоках и другие параметры для модуля воспроизведения потока данных; метод поддержки защищенных данных; и метод отображения всей этой функциональности в HTML 5.[61][65]
11 января 2011 года Google's Chromium Project объявил в своем блоге, что поддержка закрытых кодер-декодеров(например, H.264) будет удалена из будущих версий Chrome-а. В объявлении Chromium особенно выделялось то, что эта ликвидация была попыткой увеличить популярность использования HTML5 и тега <video>
без необходимости лицензирования патентованных технологий, стимулируя всю сеть принять общедоступный кодер-декодер для VP8 и Theora.
Предложение добавить DRM
[править | править код]Внесённое в W3C предложение добавить в HTML5 API для DRM было встречено крайне негативно теми, кто считает одним из основных свойств шаблон не поддерживает такой синтаксис типа HTML, и преимуществ их перед плагинами, открытость или отсутствие требований использования программного или аппаратного обеспечения от определённого поставщика (как на стороне клиента, так и на стороне сервера).[66][67][68][69]
В «живом стандарте HTML», развиваемом WHATWG, планов о добавлении DRM не появилось.[70]
В январе 2014 года к W3C присоединилась Американская ассоциация кинокомпаний (MPAA), поддерживавшая такие законопроекты как SOPA, который вызвал протесты в Интернете;[71] в W3C есть и другие сторонники ограничения работы пользовательских браузеров, букмарклетов и плагинов.[72]
Заметки
[править | править код]- ↑ at least for Phonon and its backends [22], that is DirectShow, QuickTime and GStreamer
- ↑ Supported if OpenCodecs is installed. Also possible with Google Chrome Frame[23][24]
- ↑ Google released a WebM component for Media Foundation to allow the playback of WebM files in IE9 through the standard HTML5 <video> tag.[26]
- ↑ Possible if the user has installed a VP8 codec on Windows for IE9.[27]
- ↑ Possible on some systems if the HTML5 extension for Windows Media Player Firefox plug-in is installed.[31]
- ↑ Supported if XiphQT is installed.
- ↑ Any format supported by QuickTime or Core Video on OS X.[47]
- ↑ 1 2 Any format supported by Phonon on Qt 4.5.[52] Format support depends on the backend of Phonon. Available Phonon backends include GStreamer and xine; backends using MPlayer and VLC are in development.
- ↑ 1 2 3 Any format supported by GStreamer on Webkit/GTK+ builds of Epiphany.
Примечания
[править | править код]- ↑ The video element . HTML5: A vocabulary and associated APIs for HTML and XHTML. World Wide Web Consortium (24 июня 2010). — «A video element is used for playing videos or movies.» Дата обращения: 27 сентября 2010. Архивировано 26 августа 2012 года.
- ↑ An Update on Flash Player and Android . Adobe Systems Inc.. Дата обращения: 28 июня 2012. Архивировано 26 августа 2012 года.
- ↑ Adobe Flash on the Nexus 7 and other Jelly Bean Devices . xda-developers. Дата обращения: 25 июля 2012. Архивировано 26 августа 2012 года.
- ↑ Adobe Flash Player : Basic browser settings – Google Chrome Help . Google Inc.. Дата обращения: 9 июля 2011. Архивировано 26 августа 2012 года.
- ↑ Hickson, Ian (10 декабря 2007 года). "[whatwg] Video codec requirements changed". whatwg mailing list (Mailing list). Дата обращения: 25 февраля 2008.
{{cite mailing list}}
: Проверьте значение даты:|accessdate=
and|date=
(справка); Неизвестный параметр|mailinglist=
игнорируется (|mailing-list=
предлагается) (справка) - ↑ (X)HTML5 Tracking . HTML5.org. Дата обращения: 23 июня 2009. Архивировано 26 августа 2012 года.
- ↑ "[whatwg] Removal of Ogg is *preposterous*". WHATWG (Mailing list). Lists.whatwg.org. 11 декабря. Дата обращения: 25 августа 2009.
{{cite mailing list}}
: Проверьте значение даты:|accessdate=
and|date=
(справка); Неизвестный параметр|mailinglist=
игнорируется (|mailing-list=
предлагается) (справка) - ↑ Steve Jobs: mystery patent pool to attack Ogg Theora . The Register. Дата обращения: 9 июля 2011. Архивировано 26 августа 2012 года.
- ↑ Hickson, Ian (11 декабря 2007 года). "Re: [whatwg] Removal of Ogg is *preposterous*". whatwg mailing list (Mailing list). Дата обращения: 25 февраля 2008.
{{cite mailing list}}
: Проверьте значение даты:|accessdate=
and|date=
(справка); Неизвестный параметр|mailinglist=
игнорируется (|mailing-list=
предлагается) (справка) - ↑ 1 2 Stachowiak, Maciej (21 марта 2007 года). "[whatwg] Codecs (was Re: Apple Proposal for Timed Media Elements)". whatwg mailing list (Mailing list). Дата обращения: 25 февраля 2008.
{{cite mailing list}}
: Проверьте значение даты:|accessdate=
and|date=
(справка); Неизвестный параметр|mailinglist=
игнорируется (|mailing-list=
предлагается) (справка) - ↑ The Attack Against Ogg Theora or: How I Learned to Stop Worrying and Love the Proprietary Web . Metavid (11 декабря 2007). Дата обращения: 30 июня 2009. Архивировано 23 июня 2009 года.
- ↑ rudd-o.com . rudd-o.com (11 декабря 2007). Дата обращения: 30 июня 2009. Архивировано 13 декабря 2007 года.
- ↑ Abbadingo » Blog » Removal of Ogg Vorbis and Theora from HTML 5: an outrageous disaster . Delcorp.org (12 декабря 2007). Дата обращения: 30 июня 2009. Архивировано 26 августа 2012 года.
- ↑ Dan Connolly. When will HTML 5 support <video>? Sooner if you help . W3C (18 декабря 2007). Дата обращения: 23 июня 2009. Архивировано 26 августа 2012 года.
- ↑ AVC/H.264 Patent List (PDF), MPEG LA, 1 Февраля 2010 года
{{citation}}
: Проверьте значение даты:|date=
(справка) - ↑ AVC/H.264 Licensors, MPEG LA
- ↑ Matt Lee. FSF gratulates google . FSF (19 мая 2010). Архивировано 26 августа 2012 года.
- ↑ Питер Брайт. Google's dropping H.264 from Chrome a step backward for openness . Ars Technica (12 января 2011). Архивировано 26 августа 2012 года.
- ↑ Тим Снит. An Open Letter from the President of the United States of Google . MSDN (11 января 2011). Архивировано 26 августа 2012 года.
- ↑ Говард К. Моен. Is the removal of H.264 from Chrome a step backward for openness? My Opera (13 января 2011). Архивировано 26 августа 2012 года.
- ↑ Phonon documentation of backends, Qt, Дата обращения: 3 июня 2011
{{citation}}
: Проверьте значение даты:|accessdate=
(справка) - ↑ Phonon documentation of querying, Qt, Дата обращения: июнь 2011
{{citation}}
: Проверьте значение даты:|accessdate=
(справка) - ↑ Kevin Carle and Chris Zacharias (20 Января 2010 года), Introducing YouTube HTML5 Supported Videos, Official YouTube Blog, Дата обращения: 12 марта 2010
{{citation}}
: Проверьте значение даты:|date=
(справка) - ↑ Dougherty, Brad (21 Января 2010 года), Try our new HTML5 player!, Vimeo Staff Blog, Дата обращения: 12 марта 2010
{{citation}}
: Проверьте значение даты:|accessdate=
and|date=
(справка) - ↑ McCracken, Harry (16 Марта 2010 года), Microsoft Previews the Revamped Internet Explorer 9 Platform, Technologizer
{{citation}}
: Проверьте значение даты:|date=
(справка) - ↑ Mike Jazayeri. More about the Chrome HTML Video Codec Change . Google (14 января 2011). Архивировано 3 октября 2012 года.
- ↑ Hachamovitch, Dean (19 Мая 2010 года), Another Follow-up on HTML5 Video in IE9, Microsoft
{{citation}}
: Проверьте значение даты:|date=
(справка) - ↑ Hachamovitch, Dean (29 Апреля 2010 года), HTML5 Video, Microsoft, Дата обращения: 5 мая 2010
{{citation}}
: Проверьте значение даты:|accessdate=
and|date=
(справка) - ↑ Media formats supported by the audio and video elements, Mozilla
- ↑ Mozilla Firefox 3.5 Release Notes, Mozilla, 2009-06-30, Дата обращения: 15 февраля 2010
{{citation}}
: Проверьте значение даты:|accessdate=
(справка) - ↑ HTML5 Extension for Windows Media Player Firefox Plug-in, Microsoft Corporation, Дата обращения: 28 января 2011
{{citation}}
: Проверьте значение даты:|accessdate=
(справка) - ↑ Bug 566243 – Merge mozilla-webmedia repository to mozilla-central, Mozilla
- ↑ Firefox Nightly Builds, Mozilla
- ↑ Google Chrome support Theora and Vorbis, Google, 2010-05-20
- ↑ Google Chrome 3.0 will support <video> tag
- ↑ Differences between Google Chrome and Linux distro Chromium, Google, 17 Марта 2011 года
{{citation}}
: Проверьте значение даты:|date=
(справка) - ↑ HTML Video Codec Support in Chrome, Google, 11 Января 2011 года
{{citation}}
: Проверьте значение даты:|date=
(справка) - ↑ Bankoski, Jim (2010-05-19), WebM and VP8 land in Chromium, Google
- ↑ Kersey, Jason (3 Июня 2010 года), Google Chrome Releases: Dev Channel Update, Google, Дата обращения: 1 июля 2010
{{citation}}
: Проверьте значение даты:|accessdate=
and|date=
(справка) - ↑ 1 2 Issue 21318: Query FFmpeg libraries for codec support, Google, Дата обращения: 10 сентября 2010
{{citation}}
: Проверьте значение даты:|accessdate=
(справка) - ↑ Issue 4363: [HTML5-Video] Enable HTML5 video/audio elements, Google, Дата обращения: 10 сентября 2010
- ↑ ChromiumBrowserVsGoogleChrome, Google, Дата обращения: 10 сентября 2010
{{citation}}
: Проверьте значение даты:|accessdate=
(справка) - ↑ Issue 2093007: Chromium side changes for enabling VP8 and WebM support., Google, Дата обращения: 10 сентября 2010
{{citation}}
: Проверьте значение даты:|accessdate=
(справка) - ↑ About the Safari 3.1 Update, 2008-03-17, Дата обращения: 15 февраля 2010
- ↑ Dalrymple, Jim (2009-03-10), Apple shows off Safari's HTML 5 support, Macworld, Дата обращения: 13 марта 2010
- ↑ Google's WebM plugin available, Дата обращения: 23 июня 2011
- ↑ HTML5 Media Support, WebKit Open Source Project: Surfin' Safari, 12 Ноября 2007 года, Дата обращения: 11 марта 2010
{{citation}}
: Проверьте значение даты:|accessdate=
and|date=
(справка) - ↑ Jägenstedt, Philip (31 Декабря 2009 года), (re-)Introducing <video> - Official blog for Core developers at Opera, Opera, Архивировано 4 января 2010, Дата обращения: 6 февраля 2010
{{citation}}
: Проверьте значение даты:|accessdate=
and|date=
(справка); Неизвестный параметр|deadlink=
игнорируется (|url-status=
предлагается) (справка) - ↑ Lie, Håkon Wium (19 Мая 2010 года), Welcome, WebM <video>!, Opera
{{citation}}
: Проверьте значение даты:|date=
(справка) - ↑ Mills, Chris (19 Мая 2010 года), Opera supports the WebM video format, Opera
{{citation}}
: Проверьте значение даты:|date=
(справка) - ↑ Davison, Peter (2010-03-03), KHTML Browsers including Konqueror, Legend Scrolls, Дата обращения: 12 марта 2010
- ↑ Vestbø, Tor Arne (2008-05-13), Top Secret, Hush Hush!, Nokia Corporation, Архивировано 9 июля 2012, Дата обращения: 14 марта 2010
{{citation}}
: Неизвестный параметр|deadlink=
игнорируется (|url-status=
предлагается) (справка) - ↑ webm troubleshooting for Konqueror, Xiph.org, Дата обращения: 1 июня 2011
{{citation}}
: Проверьте значение даты:|accessdate=
(справка) - ↑ Toker, Alp (2007-12-08), HTML5 media support with GStreamer, Дата обращения: 12 марта 2010
- ↑ YouTube and WebM support, Fedora Project, Дата обращения: 1 июля 2010
- ↑ iPad-ready websites . Apple, Inc.. Дата обращения: 5 апреля 2010. Архивировано 1 марта 2011 года.
- ↑ Watch Video…without Flash . Dailymotion (27 мая 2009). Дата обращения: 18 мая 2010. Архивировано 22 августа 2010 года.
- ↑ Carle, Kevin; Zacharias, Chris Introducing YouTube HTML5 Supported Videos . Youtube (20 января 2010). Дата обращения: 7 марта 2010. Архивировано 26 августа 2012 года.
- ↑ Dougherty, Brad Try our new HTML5 player! Vimeo (21 января 2010). Дата обращения: 7 марта 2010. Архивировано 26 августа 2012 года.
- ↑ Gizmodo: HTML5 isn’t going to save the internet
- ↑ 1 2 Gigaom.com: Netflix has no plans to use HTML5
- ↑ Pseudocoder: Why HTML5 won’t replace Flash
- ↑ Flash and the HTML5 <video> tag . Архивировано 26 августа 2012 года.
- ↑ Pardon Our Dust <video> tag . Архивировано 26 августа 2012 года.
- ↑ PCMag: Netflix working on HTML5 streaming
- ↑ Cory Doctorow. What I wish Tim Berners-Lee understood about DRM . Technology blog at guardian.co.uk (12 марта 2013). Дата обращения: 20 марта 2013. Архивировано 6 апреля 2013 года.
- ↑ Glyn Moody. BBC Attacks the Open Web, GNU/Linux in Danger . Open Enterprise blog at ComputerworldUK.com (13 февраля 2013). Дата обращения: 20 марта 2013. Архивировано 6 апреля 2013 года.
- ↑ Scott Gilbertson. DRM for the Web? Say It Ain’t So . Webmonkey. Condé Nast (12 февраля 2013). Дата обращения: 21 марта 2013. Архивировано 6 апреля 2013 года.
- ↑ Tell W3C: We don't want the Hollyweb (англ.). Defective by Design. Free Software Foundation (март 2013). Дата обращения: 25 марта 2013. Архивировано 6 апреля 2013 года.
- ↑ Danny O'Brien. Lowering Your Standards: DRM and the Future of the W3C . Electronic Frontier Foundation (2 октября 2013). Дата обращения: 3 октября 2013.
- ↑ Mike Masnick. Not Cool: MPAA Joins The W3C (англ.). Techdirt (7 января 2014). Дата обращения: 18 января 2014.
- ↑ Danny O'Brien. International Day Against DRM: Whatever Happened to the W3C? (англ.). Electronic Frontier Foundation (6 мая 2014). Дата обращения: 10 мая 2014.
Литература
[править | править код]- Арсений Мирный. HTML5 против Flash-видео // UP Special : журнал. — 2010. — № 5. — С. 42—45.
- ComputerBild 17/2011, стр.60-63; Железо 1/2012, стр.84-86; Chip 4/2012, стр.110-113
Ссылки
[править | править код]- HTML5 – The Video Element, W3C
- Lawson, Bruce; Lauke, Patrick H. (2010-02-11), Introduction to HTML5 video, Opera
- HTML5Video.org – html5 video platform software and news
- Pieters, Simon (2010-03-03), Everything you need to know about HTML5 video and audio, Opera, Архивировано 7 марта 2010
{{citation}}
: Неизвестный параметр|deadlink=
игнорируется (|url-status=
предлагается) (справка) - Pilgrim, Mark, Video on the Web
Стиль этой статьи неэнциклопедичен или нарушает нормы литературного русского языка. |