Validar XHTML los videos de Youtube

Debido a que el código que nos proporciona Youtube no permite la validación de XHTML según los estándares web de la W3C, debemos realizar unos cambios bastante sencillos al código original.
Comencemos por el clásico trozo de código que nos proporciona Yotube.
<object width="425" height="344"> <param name="movie" value="http://www.youtube.com/v/YbAA4UF82OU&hl=es&fs=1&"></param> <param name="allowFullScreen" value="true"></param> <param name="allowscriptaccess" value="always"></param> <embed src="http://www.youtube.com/v/YbAA4UF82OU&hl=es&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed> </object>
Lo que necesitamos es sólo el fragmento: http://www.youtube.com/v/YbAA4UF82OU (siempre será el link antes del ampersand ‘&‘).
Ahora, el código que te permitirá la validación y que pondrás en tu blog.
<object height="344" width="425" type="application/x-shockwave-flash" data="http://www.youtube.com/v/XXXXXXXXXXX&hl=en&fs=1"> <param name="movie" value="http://www.youtube.com/v/XXXXXXXXXXX&hl=en&fs=1"/> <param name="FlashVars" value="playerMode=embedded"/> </object>
Sólo reemplaza: http://www.youtube.com/v/XXXXXXXXXXX por el fragmento del código anterior y listo, ya no tendrás problemas por la validación de los videos de Youtube.
Aunque hacer el cambio tiene cierta desventaja o punto malo, ya que el video no podrá hacer el “FullScreen”. Aunque en mi opinión no lo considero tan grave.

Vía | Tecnologia Diaria

0 comentario(s)