El popular sitio de hospedaje de vídeos, YouTube ha estado ofreciendo una beta limitada de visualización de vídeos con HTML5 desde hace un tiempo. Esta posibilidad de ver vídeos en HTML5 estaba limitada a poder verse solamente en Chrome y Safari, y solamente después de suscribirse al la beta.
Los usuarios que querían insertar (embed) vídeos en sus sitios o blogs no tenían lo opción de insertarlos usando su reproductor de HTML5, pero esto ha cambiado ya que Youtube ha creado la opción de insertar vídeos con HTML5.
El código actualmente no se encuentra disponible como opción en el sitio de YouTube, pero lo puedes hacer fácilmente con el siguiente código:
<iframe type=»text/html» width=»640″ height=»385″ src=»http://www.youtube.com/embed/VIDEO_ID» frameborder=»0″></iframe>
Aquí solamente tienes que reemplazar el parámetro VIDEO_ID
por el ID del video de YouTube, ese ID lo encuentras en la URL, como por ejemplo la siguiente: http://www.youtube.com/watch?v=OBgFoac0M8s
donde el Id es: OBgFoac0M8s el código para ese video es el siguiente:
<iframe type=»text/html» width=»640″ height=»385″ src=»http://www.youtube.com/embed/OBgFoac0M8s» frameborder=»0″></iframe>
Insertar vídeos con HTML5 tiene varias ventajas, una es que vas a usar estándares y si tu navegador no soporta videos en HTML5 se va a mostrar el video con el reproductor de Flash.
(Vía API Blog de YouTube).