Aller au contenu

insérer élément flash et normes W3C


Ex-floodeur

Sujets conseillés

Bonjour,

Comment insérer du flash tout en respectant les standards du web ???

Ce code me renvoit les erreurs suivantes :

Line 255, column 11: there is no attribute "SRC"

<embed src="images/ban_RG_88.swf" quality=high pluginspage="http://www.macromedi


Line 255, column 42: there is no attribute "QUALITY"

...d src="images/ban_RG_88.swf" quality=high pluginspage="http://www.macromedia.


Line 255, column 59: there is no attribute "PLUGINSPAGE"

..._RG_88.swf" quality=high pluginspage="http://www.macromedia.com/shockwave/dow


Line 255, column 152: there is no attribute "TYPE"

...P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="8


Line 255, column 190: there is no attribute "WIDTH"

...application/x-shockwave-flash" width="88" height="31">


Line 255, column 202: there is no attribute "HEIGHT"

...x-shockwave-flash" width="88" height="31">


Line 255, column 206: element "EMBED" undefined

...ockwave-flash" width="88" height="31">

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="88" height="31">
<param name=movie value="images/ban_RG_88.swf">
<param name=quality value=high>
<embed src="images/ban_RG_88.swf" quality=high pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="88" height="31">
</embed>
</object

En vous remerciant de votre aide,

Lien vers le commentaire
Partager sur d’autres sites

Absolument tout est très bien indiqué ici :)

http://alistapart.com/articles/flashsatay/

En gros, voici comment (à sa plus simple expression) tu intégrerais ton Flash si tu ne vois pas d'inconvénient à ce que MSIE ne soit plus capable de le "streamer"... si ça pose problème, l'article t'expliquera comment contourner cela. :up:

<object type="application/x-shockwave-flash" data="movie.swf" width="400" height="300">
<param name="movie" value="movie.swf" />
</object>

Lien vers le commentaire
Partager sur d’autres sites

Ouaip.... tout est indiqué dans l'article mentionné. ;)

<object type="application/x-shockwave-flash data="movie.swf" width="400" height="300">
<param name="movie" value="movie.swf" />
<img src="noflash.gif" width="200" height="100" alt="" />
</object>

Le fonctionnement est simple... la balise object fonctionne de manière à offrir une alternative si la source demandée n'est pas disponible, utilisable... en passant une image en second lieu, tu serais assuré de tomber en mode alternatif si l'utilisateur n'avait pas Flash.

Lien vers le commentaire
Partager sur d’autres sites

Il existe une façon alternative pour le faire si tu as des problèmes avec la méthode Flash Satay:

http://ln.hixie.ch/?start=1081798064&count=1

Je dois dire que les erreurs créées par la méthode traditionnelle ne sont pas très graves - les attributes non-valides puis la balise embed non-reconnu, ça donne pas un document mal-formé. Alors moi personellement j'accepterais ces erreurs si les alternatives ne correspondent pas parfaitement à la situation.

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...