Question

question simple: je cherche un moyen conforme aux normes d’incorporer un fichier flash. J'utilise Dreamweaver pour ce projet (non pas parce que je l'aime bien, mais parce que mon collègue n'est pas un gourou du langage HTML) et qu'il utilise apparemment du code non standard pour incorporer des fichiers Flash. C'est probablement la norme en HTML, mais pas tellement en XHTML que je préfère utiliser.

Quelle est la manière conforme aux normes de le faire? Je préférerais le faire sans utiliser la bibliothèque JavaScript que tout le monde semble utiliser. Je recherche une solution XHTML pure pour que mes pages se dégradent normalement lorsque JavaScript n'est pas activé.

Merci, je peux publier mon code non conforme existant si nécessaire.

Était-ce utile?

La solution

Voici des informations sur les méthodes Satay.

La méthode conforme aux normes consiste à utiliser le < objet / > balise, avec le type approprié défini. Cependant, la prise en charge sur différents navigateurs est assez sommaire. Votre meilleur pari est vraiment d'utiliser une bibliothèque javascript telle que swfObject pour remplacer / incorporer le flash dans une balise div donnée.

Dans la plupart des cas, ceux qui désactivent javascript risquent de ne pas utiliser Flash ou de le désactiver également. En outre, le code html de remplacement de la division à remplacer par le flash peut également être testé plus facilement.

Pour être honnête, je ne l’aime pas mieux que vous, mais c’est le moyen le plus simple de s’assurer que cela fonctionne ... voici un exemple si vous choisissez cette voie.


  <object id="myflash" type="application/x-shockwave-flash" data="myfile.swf">
    <param name="movie" value="myfile.swf" />
  </object>

Autres conseils

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top