1 Видео введение
Цитируя вступительный текст из моего переведенного документа «Встраивание аудио и видео в страницы HTML5 »: «Сегодня единственный надежный способ встроить видео на веб-страницу и сделать его видимым для всех пользователей, независимо от браузера или операционной системы, — это использовать Flash. Для этого требуется плагин Adobe Flash в сочетании с тегами
У большинства пользователей уже установлен плагин Flash (фактически, около 95% всех пользователей Интернета имеют установленную версию Flash), но сторонники HTML 5 настаивают на открытом стандарте видео, который не требует каких-либо плагинов. Это идея, порожденная новым тегом
К сожалению, видео не так просто. Браузеру не только необходимо понимать тег
В любом случае, это рекомендуемый план. В то же время это также является источником путаницы. Дебаты по поводу различных кодеков и так сложны, но еще более трагично то, что производители браузеров пока не могут прийти к согласию по этому поводу. Apple не желает использовать предлагаемый кодек Ogg Theora, но Opera и Mozilla также не желают платить лицензионные сборы, связанные с загрузкой своих браузеров с кодеком H.264. Google поддерживает оба варианта, в то время как Microsoft избегает споров, поскольку в настоящее время не планирует поддерживать видеоэлемент HTML 5.
Столкнувшись с тупиковой ситуацией среди производителей браузеров, благонамеренный диктатор HTML 5 Ян Хиксон пожал руками и сказал: «К черту все». Таким образом, в спецификации HTML 5 нет видеокодеков, специально названных или указанных. «Хорошо, вот цитата.
Текущая ситуация такова, что Microsoft наконец-то вмешалась, но, к сожалению, в IE 9 поддерживается только H.264. В то же время на конференции I/O Google наконец представила формат инкапсуляции видео с открытым исходным кодом webM и формат кодирования видео VP8. Opera, Mozilla и Chrome объявили, что будут полностью поддерживать VP8, а IE объявил о частичной поддержке (требуется установка плагина, но, если я правильно помню, одна из концепций HTML5 — оторваться от плагинов браузера, что действительно трагично для Microsoft).
Apple решила не поддерживать VP8. Джобс считал, что VP8 не так хорош, как H.264, с точки зрения качества и эффективности, и не может соответствовать требованиям ее продуктов. Кроме того, последние новости показывают, что VP8 также может повлечь за собой проблемы с патентами (если он действительно нарушает патент, Opera и Firefox, вероятно, немедленно проигнорируют VP8).
Сказав так много, суть в том, что если вы хотите использовать тег
Хорошо, теперь давайте разберемся с видео HTML 5 с технической точки зрения, включая использование тега