Ex-floodeur Posté 20 Janvier 2005 Posté 20 Janvier 2005 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.macromediLine 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/dowLine 255, column 152: there is no attribute "TYPE"...P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="8Line 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,
Denis Posté 20 Janvier 2005 Posté 20 Janvier 2005 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. <object type="application/x-shockwave-flash" data="movie.swf" width="400" height="300"><param name="movie" value="movie.swf" /></object>
Ex-floodeur Posté 20 Janvier 2005 Auteur Posté 20 Janvier 2005 (modifié) le width et le height vont ressortir en erreur dans la validateur non ? Modifié 20 Janvier 2005 par Ex-floodeur
Denis Posté 20 Janvier 2005 Posté 20 Janvier 2005 Pas du tout, pourquoi le feraient-ils ? C'Est parfaitement légal et nécessaire de les spécifier.
Ex-floodeur Posté 20 Janvier 2005 Auteur Posté 20 Janvier 2005 (modifié) y-at-il un moyen d'afficher un gif à la place si le visiteur n'a pas le flash d'installé ? Modifié 20 Janvier 2005 par Ex-floodeur
Denis Posté 20 Janvier 2005 Posté 20 Janvier 2005 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.
encyclo Posté 20 Janvier 2005 Posté 20 Janvier 2005 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.
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant