На одном из моих сайтов видео, которое я туда вставлял из YouTube, портило всю стройность стандарта XHTML 1.0 всвязи с тем, что тег <embed> который Google предлагает использовать для встраивания видео, нисколечки не входит практически ни в один из стандартов HTML. Достичь того, что страница снова стала Valid XHTML 1.0 Transitional вышло так:
<object type="application/x-shockwave-flash" data="[Ссылка на видео (из кода от YouTube, например)]" width="400" height="326"><param name="movie" value="[Ссылка на видео (из кода от YouTube, например)]" /><param name="FlashVars" value="playerMode=embedded" /></object>
Возможно, тип будет кому-то полезным. Оригинально взят здесь.
Сегодня бросает один мой знакомый начальник сайт и спрашивает, можем ли мы такое делать. Я ответил что мы все можем. Не всмысле что там ASP. На нем я пока что не пишу, и пока что не особо собираюсь начинать. Но в плане функциональности нет проблем. Потом я подумал, не имеет ли он случайно ввиду тех интересных и модных java script’ов которые привлекают внимание к сайту с первого мгновения. Менюшка модная, а уж показывалка окна и подавно. С java script я, конечно, немного могу, но такую показывалку окна… пришлось бы постараться короче… не тривиальная была б задачка, по крайней мере для меня. Правда сначала у меня менюшка немного потормозила. Ну всем известно что JS – медленный довольно друг. Подумал еще между прочим, что если б было на флеше – то не тормозило бы наверное. Полез смотреть код, а как же весь этот гламур скриптовый сделан. …Оказалось что это банальный флеш. Бывают порой в жизни огорчения. И как я сразу не понял?