Валидный вывод видео YouTube

Почти у любого вебмастера иногда появляется необходимость вывести в статье видео с youtube.com и тут возникает сложность с тем, что стандартный код ютюба не проходит проверку валидатора http://validator.w3.org/

Как новый код:

<iframe width="560" height="315" src="http://www.youtube.com/embed/vKKIQnSHTOo" frameborder="0" allowfullscreen></iframe>

Так и старый:

<object width="560" height="315"><param name="movie" value="http://www.youtube.com/v/vKKIQnSHTOo?version=3&amp;hl=ru_RU"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/vKKIQnSHTOo?version=3&amp;hl=ru_RU" type="application/x-shockwave-flash" width="560" height="315" allowscriptaccess="always" allowfullscreen="true"></embed></object>

Решаем эту проблему быстро и легко. Выводим невалидный код ютюба следующим способом:

<script type="text/javascript">document.write("<iframe width=\"560\" height=\"315\" src=\"http://www.youtube.com/embed/vKKIQnSHTOo\" frameborder=\"0\" allowfullscreen></iframe>");</script>

Проверить валидность этого кода (ссылка на валидатор), а так же посмотреть, как это работает, можно например на странице: видеовстреча команды отдела качества поиска Гугла с вебмастерами

Написать сообщение