Crea tu web, tutor html, css

Sonido

Esta página me suena

Siempre hemos oido que las páginas web y que internet se aprovecha de la tecnología multimedia, que si puedes oir música y ver vídeos. Pues bien el elnguaje html, repetimos, es un lenguaje par definir documentos de hipertexto y soporta por tanto elementos multimedia como puede ser sonido. Los navegadores mayoritarios son capaces de ejecutar piezas musicales desde una página web, algo de lo que algunos webmaster abusan despiadadamente. Hasta hace no mucho tiempo el colcoar una pieza de música en una página se pagaba con tiempos de carga muy elevados (el navegador no solo tenía que subir la página con sus imágnes y texto, sino también el archivo de sonido). Pero actualmente la extensión de las redes de alta velocidad ha casi eliminado este problema. Aunque si decides colocar música en tu página piensa en que el visitante quizás no quiera oir música o prefiera escuchar la radio o sus propios CD,s, por tanto dale siempre la oportunidad de hacer callar a la página.

Los formatos de sonido que serán reproducidos por cualquier navegador son los WAV y MID. Aunque otros formatos también serán reproducidos previa carga del correspoindiente plugin, como Real Audio o Quicktime.

El sonido en las páginas web puede ser adecuado, pero procura que sea el usuario quien lo inicie.

Sonido manual

Una forma muy simple de ejecutar un sonido es mediante un enlace que llame al archivo de sonido, el sistema operativo llamará a la aplicación asociada y ese sonido se escuchará. Pero se lanzará la aplicación asociada. Por ejemplo:

<A HREF="ringin.wav">¿El teléfono?<A>

No está mal, al menos el asunto suena. Pero claro con una aplicación asociada de por medio.

Sonido de fondo

Pero hay otra manera: el sonido de fondo, un sonido que suena al cargar la página. El navegador de Microsoft, desde la versión 2.0, utilizaba la etiqueta BGSOUND:

<bgsound src="musica.mid">

Su parámetro src indicará el archivo a reproducir. También podemos permitir que se repita un cierto número de veces mediante el parámetro loop. Si se indica loop="infinite", el archivo se reproducirá indefinidamente, mientras estemos en la página. Para detener la música o cambiar de melodia debíamos hacer uso de Javascript.

Los exploradores actuales usan la etiqueta <embed>, que tiene los siguiente parámetros:

Parámetro Utilidad
src Contiene el nombre de archivo de sonido a reproducir
width y height Tamaño de los controles del reproductor que aparece en la página.
autostart="true" Arranca automáticamente la reproducción.
loop="true" Reproduce ininterrumpidamente el fichero hasta que salimos de la página.
hidden="true" Oculta el reproductor.

Pero el problema del plugin vuelve a aparecer también con este método, puede ocurrir que el ordenador cliente lance su aplicación para hacer sonar el fichero cargado. ¿Y como suena esto? pues este ejemplo os lo muestra.

El sonido de fondo suena al cargar la página y esto es algo que puede ser molesto. Procura que el sonido se inicie a voluntad del usuario.