Ahora bien, la aceptación e implementación que la misma a tenido varía según el navegador en particular, así como en función del objeto a incrustar. De este forma, Internet Explorer a realizado su propia implementación de la etiqueta object, incluyendo en ella referencias a filtros y componentes ActiveX específicos para los ficheros de audio. Por su lado, los navegadores Netscape no soportan correctamente este etiqueta para ficheros de este tipo.
Restringiéndonos a Internet Explorer, la polémica sigue, ya que en diferentes manuales nos encontraremos diferentes formas de incrustar sonidos mediante object, unas que funcionan bien, y otras que no. ¿Porqué sucede esto?. Yo creo que porque Microsoft ha ido usando la etiqueta object para implementar todo un grán conjunto de componentes propios, que además han ido adaptándose a las diferentes versiones de Internet Explorer.
Como regla general, válida no sólo para incrustar ficheros de sonido, sino también para otros tipos, la etiqueta object va a definir un objeto o componente externo encargado de la reproducción del fichero, que en el caso de Internet Explorer suele ser algún tipo de control ActiveX. Mediante object se instancia el objeto, se declara su URL y sus principales propiedades generales, y mediante un conjunto de etiquetas especiales, PARAM, se le van pasando los valores que necesita para su correcto funcionamiento o para su configuración deseada.
La sintaxis general de la etiqueta object, para el caso de ficheros de sonido, es del tipo:
<object atributo1="valor1" atributo2="valor2" ... atributoN="valorN">
<param name="nombre" value="valor">
<param name="nombre" value="valor">
...
</object>
Los principales atributos de object, en referencia a ficheros de audio, son:
En cuanto a los elementos param, los más importantes son:
xEjemplo:
<object classid="CLSID:05589FA1-C356-11CE-BF01-00AA0055595A" width="150" height="175" type="audio/midi">
<param name="autostart" value="true">
</object>>
Que podéis ver funcionando en esta ventana (sólo Internet Explorer).
Efectivamente, los enlaces son la base del hipertexto, base a su vez de la web, y dentro de sus múltiples usos podemos considerar el enlace a ficheros de audio. El fichero enlazado puede ser interpretado directamente por el navegador (porque sea de reproducción directa o se tenga instalado el plugin adecuado) o puede ser ejecutado por un programa independiente que se abra automáticamente (Winamp, Real Audio, etc.), siendo este el caso más común. Si el usuario no dispone del programa o plugin adecuado, se le abrirá una ventana de descarga del fichero, con lo que podrá guardarlo hasta disponer de la aplicación necesaria para su reproducción.
La sintaxis general en este caso será del tipo:
<a href="ruta_fichero">Mensaje</a>
Ejemplo de fichero MID:
<a href="../sonidos/watermark.mid">Música para tí</a>
Que podemos ver en funcionamiento en esta ventana.
Ejemplo de fichero MP3:
<a href="../sonidos/mp3.mp3">Madonna</a>
Que tenemos en esta otra ventana.
| Por: Carlos | 10/12/2004
|
| Por: juan | 04/2/2007
|
| Por: Nacho | 14/3/2007
|
![]() josefin... | no se escucha el sonido | 05/10/2009 |