youtube.com и html5 video tag - PullRequest
       20

youtube.com и html5 video tag

0 голосов
/ 01 марта 2012

У меня есть вопрос. Я знаю, что YouTube некоторое время поддерживал html5, поэтому я просто попытался отключить плагин Adobe Flash и взглянул на исходный код страницы. Я не нашел видео тег. Кто-нибудь может это объяснить?

Ответы [ 2 ]

0 голосов
/ 01 марта 2012

Используя chrome, после отключения Flash я получаю предупреждение при попытке просмотра видео («Вам нужна Flash!»), Но он обнаруживает, что у меня нет Flash, и вместо этого использует версию HTML5. Если вы используете Chrome, вы можете посмотреть на DOM с помощью инструментов разработчика (F12), и вы действительно найдете видео-тег в div видео-контейнера, например,

<video class="video-stream" x-webkit-airplay="allow" src="http://o-o.preferred.twtelecom-dfw1.v15.lscache5.c.youtube.com/videoplayback?sparams=cp%2Cid%2Cip%2Cipbits%2Citag%2Cratebypass%2Csource%2Cexpire&amp;fexp=900161&amp;itag=43&amp;ip=207.0.0.0&amp;signature=55FCBF36A597656FECBEC8E78051B3BD30EE8D97.8F8D573710D767EAF4429FBC54C940DF7611A1BE&amp;sver=3&amp;ratebypass=yes&amp;source=youtube&amp;expire=1330650696&amp;key=yt1&amp;ipbits=8&amp;cp=U0hSRVZQTl9OUENOMl9OSlJHOlBlcHJOMW9PSHhH&amp;id=381980b5e867a1c5" data-youtube-id="OBmAtehnocU"></video>
0 голосов
/ 01 марта 2012

Почти для всего, что Google делает в Интернете, они используют JavaScript. Скорее всего, происходит то, что они тестируют браузер, чтобы убедиться, что он поддерживает видео HTML5, а затем загружают видео динамически, используя javascript.

Для проверки используйте инструмент веб-браузера для проверки текущего HTML, как он показан, а не как он отправлен в браузер.

И, как отметил Мариус, обязательно включите HTML5

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...