HTML5 Rocks

HTML5 Rocks

HTML5 Características

Multimedia

Con HTML5, el audio y el vídeo se han convertido en lo más importante de la Web, tal como ocurrió en el pasado con otro tipo de contenido multimedia, como las imágenes. Las nuevas API permiten manipular los estados de red y los datos cronológicos de los archivos, controlarlos y acceder a ellos. Próximamente se añadirán nuevos elementos a las API que permitirán leer y escribir datos sin procesar en archivos de audio (API de datos de audio, Audio Data API) o manipular subtítulos de vídeos (API de pistas temporizadas, Timed Track API). Sin embargo, las auténticas posibilidades de estos nuevos elementos HTML se descubren al combinarlos con otras tecnologías existentes en la Web, como el elemento canvas, la especificación SVG, el lenguaje CSS e incluso la especificación WebGL.

Por ejemplo, puedes crear una aplicación de mesa de mezclas para DJ que tenga varios controles para atenuar o mezclar canciones. El elemento canvas permite leer datos de píxeles de vídeos, así que podrías añadir un visualizador de vídeo con una función de selección de escena y utilizar además filtros SVG al estilo Photoshop para distorsionar la película mientras se reproducen los vídeos.

Novedades

Demostraciones

Craftymind: Blowing Up HTML5 Video
Web Speech API demo

There are also a number of demos of media APIs on simpl.info:

En estado puro

Extension FM Music Library
HTML5 on Youtube

Recursos