miércoles, 21 de agosto de 2013

08.- Etiqueta <source>

Una de las más importantes características del lenguaje HTML 5 es la posibilidad de reproducir archivos de audio  o de vídeo sin la dependencia de los reproductores flash.
El objetivo es que nuestra multimedia pueda ser vista y oída en cualquier sistema operativo de cualquier dispositivo.
En las entradas 4.- Audio y 5.- Vídeo hemos descrito cómo debe hacerse para que el navegador reconozca los archivos multimedia correspondiente y nos coloque el reproductor.
He revisado ambas entradas fruto de algunos comentarios.


Para empezar decir que la etiqueta <source> (nueva en HTML 5) no tiene que cerrarse.
Durante tiempo yo la he cerrado con la correspondiente etiqueta de cierre:

<audio controls="controls">
<source src="rutadelaudio.mp3" type="audio/mpeg"></source>
<source src="rutadelaudio.ogg" type="audio/ogg"></source>
</audio>


Aunque la multimedia correspondiente, audio o vídeo, funciona correctamente, puedes comprobar que el consorcio W3C no lo admite.

Comprobar.

Podríamos optar por cerrarla dentro de la propia etiqueta:

<audio controls="controls">
<source src="rutadelaudio.mp3" type="audio/mpeg" />
<source src="rutadelaudio.ogg" type="audio/ogg" />
</audio>


Y eso ya es admitido por el W3C.

Comprobar.

Pero finalmente, parece que lo mejor es no cerrarla en ningún caso.
Así que el código más ajustado a la norma sería:

<audio controls="controls">
<source src="rutadelaudio.mp3" type="audio/mpeg">
<source src="rutadelaudio.ogg" type="audio/ogg">
</audio>
 

Comprobar.

Audio empleado como ejemplo: poema "Paz" de Federico Mayor Zaragoza interpretado por Paco Damas. Ver en la Antología Poética Multimedia.

No hay comentarios:

Publicar un comentario