Aller au contenu

Flash et validation XHTML


-ZN-

Sujets conseillés

Salut,

comment inclure une banniere flash a une page et maintenir un code valide XHTML?

... Le validateur du W3C ne semble pas aimer les attributs de la balise <embed> ...

par extension, un site peut il etre accessible avec une banniere flash? (suffit-il de proposer un contenu alternatif a la banniere?)

merci d'avance pour votre aide!

Modifié par -ZN-
Lien vers le commentaire
Partager sur d’autres sites

Salut, voilà qui devrait répondre à ta première question : http://forum.alsacreations.com/faq/#item27

Pour la seconde : dans tous les cas la réponse est non.

Tout simplement parce que Flash nécessite un plugin.

Or par définition un site qui nécessite un plugin (même assez courant) pour fonctionner va à l'encontre des règles d'accessibilité. C'est un peu comme un menu qui utilise javascript pour fonctionner.

Si tu proposes une alternative sans plugin, ça résoudra ce problème en effet.

Bon week-end à toi ;)

Modifié par Sibelius
Lien vers le commentaire
Partager sur d’autres sites

  • 1 month later...

	<!-- Insertion d'une animation Flash : http://wiki.media-box.net/tutoriaux/html/integration_flash#methode_conforme_au_xhtml -->
<object type="application/x-shockwave-flash" data="img/intro.swf" width="550" height="400">
<param name="movie" value="img/intro.swf" />
<param name="wmode" value="transparent" />
<param name="play" value="true" />
<param name="menu" value="false" />
<param name="quality" value="high" />
<param name="scalemode" value="noborder" />
<img src="img/intro.jpg" width="550" height="400" alt=":: Halte ! ::" />
</object>

ceci est pas mal pour être conforme au XHTML.

Par contre, j'ai une petite question :

Flash est installé sous Firefox et IE. Donc, quand il y a une animation Flash, je la vois forcément. Ce que j'aimerai faire, c'est désactiver temporairement Flash sous l'un ou l'autre des navigateurs. En clair, ne plus voir les animations Flash quand il y en a sur la page.

J'ai cherché avec le module de FF : Web Developper avec lequel on peut désactiver pas mal de choses, mais rien trouvé

Si vous avez une idée... C'est pour tester une solution alternative (l'affichage de l'image en fait) au cas où l'utilisateur n'a pas Flash d'installé sur sa machine. Un souci d'accessibilité en clair

merci,

matthieu

Lien vers le commentaire
Partager sur d’autres sites

Pour IE tu as FlashSwitch qui te permet de désactiver Flash très rapidement (un simple rafraichissement de la page suffit).

Pour Firefox, bizzarement je n'ai pas trouvé d'extension vraiment dédiée à cela, il y a bien PrefButtons et TabExtensions qui le permettent, mais en ce qui concerne ce dernier c'est installer une grosse extension pour pas grand chose.

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...