5568 sujets

Sémantique web et HTML

Bonjour à tous.
Cela fait longtemps que je ne suis pas venu ici, cause trop de taf.

J'ai 2 petits soucis en ce qui concerne l'intégration flash valide.
J'ai fais une recherche et je n'ai pas trouvé la réponse à mon PB.

Voilà j'ai pris ce code valide pour intégré mon swf.

<object type="application/x-shockwave-flash" data="interface.swf" width="750" height="550">
  <param name="play" value="true" />
  <param name="movie" value="interface.swf" />
  <param name="menu" value="false" />
  <param name="quality" value="high" />
  <param name="scalemode" value="noborder" />
  <p> texte de ramplacement </p>
</object>


Ca marche très bien sur FF mais sur IE pas vraiment.
Un fois en ligne, avant de voir la barre de chargement que j'ai mit dans flash il faut attendre pratiquement autant de temps que le chargement lui même. Et en suite le chargement commence, cela fait que le flash charge 2 fois et c'est plutôt contraignant.
Mais ce n’est pas tout.
Une fois charger, ça ne se met pas dans le cache, ce qui fait que si je veut revoir l'aime ben il faut que je me retape le chargement.

Autre PB, sur FF cette foi-ci.
Si je j'intègre mon swf à 100% et 100% avec le code ci-dessus ben le swf ne s’affiche pas, portant si il y a don son, ont entend le son mais on ne vois pas l’anime.

Voilà les soucis que j’ai, je vous remercie par avance de votre aide.
effectivement cette technique fonctionne mal avec IE qui attend que l'animation soit completement chargée avant de la lire.

voir cet article qui explique le problème : http://www.alistapart.com/articles/flashsatay/

la solution consiste à passer par une animation vide (donc légère) qui va elle même charger l'animation finale (avec une action loadMovie)

Pour aller plus loin, Andrew Kirkpatrick & Bob Regan de Macromedia ont écrit un article sur les différentes façons d'intégrer un contenu flash, avec le résultat produit par différents navigateurs (écrans et vocal) :

http://weblogs.macromedia.com/accessibility/archives/2005/08/in_search_of_a.cfm
Merci MrPatate,
Je vais me penché sur le problème et je reviendrai résoudre ce poste des que cela marchera.

Merci encore
Euh vous dites problème sous IE pour le chargement de Flash ? Sur mon site, j'ai deux tuto en flash réaliser sous captivate, et le preload fonctionne correctement. En voila un

Apres voila le code :

<object classid="clsid:166B1BCA-3F9C-11CF-8075-44553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/director/sw.cab#version=8,5,0,0"
 name="demarragerapide" width="1024" height="768" align="middle" id="demarragerapide" title="Demarrage_rapide">
<param name="quality" value="high">
<param name="menu" value="false">
<param name="loop" value="0">
<param name="src" value="startfast.swf">
<embed src="startfast.swf" width="1024" height="768" menu="false" align="middle" 
pluginspage="http://www.macromedia.com/shockwave/download/" name="demarragerapide"></embed>
</object>


Si ca peut t'aider Smiley cligne
Modifié par Super_baloo8 (07 Oct 2005 - 09:50)
Salut.
Ben en faite ton code n'est pas valide, et en plus sur IE il fait appel à shockwave et non flash.
Salut,
C'est bon ça marche, j'ai opter pour l'objetflash.js.
Mais le problème du cache sur IE persiste, le swf ne se met pas dans le cash, ça recharge à chaque clique.
C'est un gros problème pour moi car j'ai certaines de mes anims qui pèse un certain poids.

C'est quelqu’un vois une autre solution, elle est la bienvenue.

Merci par avance.

@++