Insertar un flash correctamente en XHTML

17.mar 2008 Envía un trackback

No siempre se puede vivir sin flash, sobre todo dedicándose al diseño y desarrollo web. Tarde o temprano llegaría ese momento en el que insertar cualquier elemento flash se convertiría en un pequeño suplicio para el standars-compliant. Buscando un poco por la red he encontrado una solución sencilla y funcional.

El código se ajusta perfectamente a lo exigido por la W3C y es bastante sencillo de implementar:
<!--[if !IE]> -->
<object type="application/x-shockwave-flash"
  data="movie.swf" width="300" height="135">
<!-- <![endif]-->

<!--[if IE]>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0"
  width="300" height="135">
  <param name="movie" value="movie.swf" />
<!-->
  <param name="loop" value="true" />
  <param name="menu" value="false" />

  <p>This is the alternative content.</p>
</object>
<!-- <![endif]-->
 
Es código válido, funcional para todos los navegadores conocidos, muestra contenido alternativo cuando no se encuentra instalado el flash plugin, no requiere Javascript y no hay tropecientos tags param... buena forma de empezar la semana.
html xhtml valid w3c

Escribe tu comentario
 
 
Guardar datos
Escribe tu comentario:
captcha


Intenta que tu comentario sea interesante y con información relevante al tema de la entrada. BBCodes disponibles: [url=http://direccion]texto[/url], negrita: [b]texto[/b], itálica: [i]texto[/i], subrayada: [u]texto[/u]. Para mencionar o citar a alguien (quote): [cita]texto[/cita]