Pour en finir avec la balise <embed>

Ξ December 10th, 2007 | → 3 Comments | ∇ Web |

En intégrant des animations flash à des pages XHTML, j’avais toujours cet agaçant icône sous Firefox qui me disait que mon code n’était pas aux normes du W3C.
En regardant de plus prêt, je me suis vite aperçu que le soucis venait de la balise <embed> qui est dépréciée et dont la prise en charge est différente d’un navigateur à l’autre.
Je me suis ainsi fixé 3 objectifs:

  • Remplacer complètement la balise <embed> par la balise <object>
  • L’animation devait pouvoir être prise en charge par Firefox, IE6, IE7, Opera et Safari
  • Le fond de l’animation Flash devaient être transparent

En me renseignant à droite à gauche sur internet, auprès de mes collègues et en tatonant avec les différents paramètres de la balise object, je suis arrivé à ce bout de code qui semble remplir toutes les contraintes que je m’étaient imposées:

<object type="application/x-shockwave-flash" width="520" height="139" data="mon_swf.swf" id="mon_swf">
<param name="allowScriptAccess" value="sameDomain" />
<param name="play" value="true" />
<param name="scalemode" value="noborder" />
<param name="movie" value="mon_swf.swf" />
<param name="quality" value="high" />
<param name="wmode" value="transparent" />
</object>

De mon nez enrhumé je m’exclamais alors : Fini les
emberde

 

A ton tour, Shoot dans Pocky!

Ξ December 4th, 2007 | → 1 Comments | ∇ Déco-Nade |

Vu chez Xuxu et Superchinois
pocky.jpg

 

About

    The Fog theme is built with PS, my glass paintings, custom brushes and patterns by milo IIIIVII.

    Open right sidebar.php in the theme folder to edit this message.
    Check my other themes too.