HTML 4 is also in direct competition with proprietary technologies, and it’s winning, hands-down. HTML5 is just continuing the battle, because if we don’t keep up, then the proprietary technologies will gain ground.
Hasta hoy, el video en la Web ha sido como foráneo en tierras extrañas. Siempre se ha requerido de “algo más” para agregar video en páginas Web, plugins que embeben un reproductor tradicional al navegador, utilizando codecs propietarios y dependiendo de la correcta instalación de los mismos previamente.
Con la popularidad de sitios como YouTube, en donde se comparte una cantidad impresionante de video, flash se convirtió en el estándar de facto en la Web. Es conveniente, ya que flash se encuentra instalado en una gran parte de los navegadores y su funcionamiento es transparente para el usuario. Basta con visitar una página con video flash , presionar play y listo.
¿El problema? que flash no es un estándar, y es tecnología privativa, de fuente cerrada. Esto representa serios problemas a la Web, más allá de filosóficos. Por mucho tiempo usuarios de GNU/Linux no podían ver videos embebidos con flash en páginas Web debido a que no contaban con flash para su OS. Entre más sitios se subían al vagón de flash, la Web abierta se volvía la Web no tan abierta.
Pero como suele suceder en programas abiertos, la comunidad propuso una solución en forma de una nueva etiqueta: la etiqueta video. La idea es tener una etiqueta, similar a la actual img, utilizada para insertar video. Simple y efectivo. La etiqueta video es posible gracias a que la Web en general es abierta, y busca cuidar esa misma característica al definir de una vez por todas cómo se debe insertar un video sin depender de plugins como flash, o codecs cerrados.
Firefox 3.5 tiene soporte para la etiqueta video, que es incluida en HTML5. Puede insertar un video codificado con ogg (un codec de video libre) en un documento HTML sin necesidad de depender de flash o de que se encuentre instalado algún reproductor en el sistema. Youtube tiene un demo de su sitio funcionando con HTML5, eliminando la dependencia de flash. Seguramente IE, Safari, Chrome, Opera y todos los demás navegadores implementarán HTML5 en sus versiones futuras.
Si deseas saber más de la etiqueta video puedes seguir los siguientes vínculos: