Desafortunadamente, no todos los navegadores reconocen todos los formatos de vídeo y audio. La apuesta de los navegadores por uno u otro formato responde a diferentes motivos, comerciales en algunos casos, y nosotros lo único que podemos hacer es decidir por qué formato queremos apostar y/o intentar que nuestros contenidos se puedan consultar en el mayor número posible de navegadores. Veamos cómo hacerlo.
Hay diferentes formatos y los navegadores harán uso del primer formato reconocido:
- MP4, WebM, y Ogg para vídeo
- MP3, Ogg, Wav para audio
Ofrecer el contenido en más de un formato
Podemos proporcionar varias alternativas. Ejemplo (ofrecemos nuestro audio en Ogg y MP3):
<audio controls>
<source src="horse.ogg" type="audio/ogg">
<source src="horse.mp3" type="audio/mpeg">
Tu navegador no puede mostrar este audio.
</audio>
Podemos ofrecer información alternativa
De igual forma, podríamos mostrar un contenido alternativo para aquellos usuarios cuyo navegador no pueda reproducir esos formatos (podríamos sustituir el texto "Tu navegador no puede mostrar este audio" por una imagen, un enlace de descarga, un enlace a una página que permita acceder al contenido de otra manera...).