> Ando intentando insertar un archivo .flv en un HTML y quería saber cual es
> la mejor manera de escribir el código.
>   

Depende del contexto que consideres. Si das por hecho que el usuario va 
a tener JavaScript activado, SWFObject puede ser una buena técnica. Lo 
que hace es sustituir un <div> por el objeto flash, de modo que a falta 
de scripts se cargaría el contenido del <div> y degradaría bien de cara 
a la accesibilidad. Si no me equivoco es cross-browser.

Si consideras la posibilidad de que no esté activado JavaScript, la 
manera correcta es incrustando dos objetos uno dentro de otro, porque 
los distintos navegadores utilizan atributos distintos para entender los 
objetos, y lo que se hace es incluir un objeto para todos los 
navegadores y otro para Explorer; algo así:

<!-- objeto para explorer -->
<object
  classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
  
codebase=http://download.Adobe.com/pub/shockwave/cabs/Flash/swFlash.cab#version=7,0,19,0";
  width="300" height="50">
  <param name="movie" value="./img/player.swf" />

<!-- objeto para los demás -->
  <object type="application/x-shockwave-flash"
    data="./img/player.swf"
    width="300" height="50">

<!-- contenido alternativo para cuando no se cargan los objetos -->
<p>Su navegador no es capaz de mostrar Flash.
<a href="./info.htm">Acceda a la información alternativa</a>.</p>

  </object>
</object>

Saludos,
Ramón.

_______________________________________________
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a [email protected]
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo

Responder a