Flash en background non compatible ie?

Marcus -  
 Marcus -
Bonjour,

J'ai récemment créé une animation flash avec un poids très conséquent (22Mo) que j'ai placé en background de mon site internet.
Sous firefox tout marche niquel, l'anim se charge, sous Safari aussi, maius sous ie rien ne se charge et un carré blanc s'affiche continuellement.

Voici le code html de la partie concerné:

<div style="position:absolute; top:300px; left:0; z-index:-1">
<OBJECT CLASSID="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
WIDTH="1024" HEIGHT="800"
CODEBASE="http://active.macromedia.com/ flash5/cabs/swflash.cab#version=5,0,0,0">
<PARAM NAME="MOVIE" VALUE="t1044.swf">
<PARAM NAME="PLAY" VALUE="true">
<PARAM NAME="LOOP" VALUE="true">
<PARAM NAME="WMODE" VALUE="opaque">
<PARAM NAME="QUALITY" VALUE="high">
<EMBED SRC="http://peexstudio.fr/fr/planisphere.swf" WIDTH="1000px" HEIGHT="500px" PLAY="true" LOOP="true" WMODE="opaque" QUALITY="high"
PLUGINSPAGE="https://helpx.adobe.com/shockwave/shockwave-end-of-life-faq.html download/index.cgi?P1_Prod_Version=ShockwaveFlash">
</EMBED>
</OBJECT>
</div>

Es-ce que IE est compatible avec ce genre de chose? ais-je mal fait quelques chose? sinon, que dois-je faire pour rendre l'anim accessible sur ce navigateur étant donné qu'il reste le must utilisé?

Merci

PS: Voici l'url du site en question vous pourriez tester les pages sur les differents navigateurs pour mieux vous rendre compte: http://peexstudio.fr/fr/accueil.html
A voir également:

13 réponses

RAD ZONE Messages postés 5230 Date d'inscription   Statut Contributeur Dernière intervention   1 360
 
SALUT

22 Mo c est de la folie !??

mais bon !! ;-))

pour ton probleme , c est parceque tu ne donne pas la meme url pour le swf

<PARAM NAME="MOVIE" VALUE="t1044.swf">

et

<EMBED SRC="http://peexstudio.fr/fr/planisphere.swf"

de meme pour ka hauteur

<OBJECT CLASSID="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
WIDTH="1024" HEIGHT="800"


et

<EMBED SRC="http://peexstudio.fr/fr/planisphere.swf" WIDTH="1000px" HEIGHT="500px"

met ce code qui lui est valide et passe tout navigateur ! ps ; j ai mis height a 800 si tu voulais 500 tu changeras

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="1024" height="800" id="Flash">
				<param name="movie" value="http://peexstudio.fr/fr/planisphere.swf" />
				<param name="play" value="true" />
				<param name="loop" value="true" />
				<param name="quality" value="high" />
				<param name="wmode" value="opaque" />
				<!--[if !IE]>-->
				<object type="application/x-shockwave-flash" data="http://peexstudio.fr/fr/planisphere.swf" width="1024" height="800">
					<param name="play" value="true" />
					<param name="loop" value="true" />
					<param name="quality" value="high" />
					<param name="wmode" value="opaque" />
				<!--<![endif]-->
					<a href="https://get.adobe.com/flashplayer/">
						<img src="https://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" />
					</a>
				<!--[if !IE]>-->
				</object>
				<!--<![endif]-->
			</object>
0
Marcus
 
Merci énormément RAD ZONE, tout marche niquel, les objets ne tombent pas au même endroit sur un navigateur et sur un autre, mais ça c'est de ma faute, j'ai jouer avec les décalages en px au lieu des %...

Breff, 22mo c'est énorme c'est vrai, mais il s'agit d'une animation qui dure 1minutes avec 17frames/sec, je n'est pas trouver d'autres moyen de compression pour ce type de travail sachant que je ne veux pas détériorer l'animation plus qu'elle ne l'est déjà. Alors si tu as une solution à me proposer:)

J'ai du flv qui est deux fois moins lourd que le flash mais il ne se met pas en background et m'affiche un player web alors que je n'en veut pas.

Merci en tout cas :)
0
RAD ZONE Messages postés 5230 Date d'inscription   Statut Contributeur Dernière intervention   1 360
 
J'ai du flv qui est deux fois moins lourd que le flash mais il ne se met pas en background et m'affiche un player web alors que je n'en veut pas.


mais il n est jamais en bg ;-)) aucun swf ne le peux !!! par contre il ce placeras comme ton swf actuel !
pour les boutons de controle
tu ajoute un
controlbar:"none"
, dans les flashvars et ils ne devraient plus apparaitre !!

a=
0
Marcus
 
Oui donc je dois oublier l'idée du BG avec un flv, c'est bien dommage parce que la qualité était bien meilleure que celle du .swf que j'ai compressé, et bien plus légère. Zut!

Et aucuns moyen de forcer le Z-index avec? je sais j'insiste mais sa serrait tellement mieux pour tout le monde un meilleur rendu avec un poids deux fois moins lourds...
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
RAD ZONE Messages postés 5230 Date d'inscription   Statut Contributeur Dernière intervention   1 360
 
??? je ne comprend pas bien ??

LE SWF ACTUEL NON PLUS N EST PAS EN BG !!

essaye avec le player en mettant ce code en changeant bien sur le player swf et le film flv pour mettre les tiens !

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="1024" height="800" id="Flash">
				<param name="movie" value="player.swf" />
                <param name="quality" value="high" />
				<param name="wmode" value="transparent" />
                <param name="flashvars" value="controlbar=none&amp;file=film.flv&amp;autostart=true" />
				<!--[if !IE]>-->
				<object type="application/x-shockwave-flash" data="player.swf" width="1024" height="800">
					<param name="flashvars" value="controlbar=none&amp;file=film.flv&amp;autostart=true" />
					<param name="quality" value="high" />
					<param name="wmode" value="transparent" />
				<!--<![endif]-->
					<a href="https://get.adobe.com/flashplayer/">
						<img src="https://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" />
					</a>
				<!--[if !IE]>-->
				</object>
				<!--<![endif]-->
			</object>
0
Marcus
 
Alors RAD ZONE je te rééxplique simplement et clairement mon problème.


Donc premièrement j'ai mon animation flash .swf :

Points fort:
- Il fonctionne
- Ne m'affiche pas de player
- Reste derrière le contenu du site (donc pour moi il est en bg).

Points faible:
- Lourd ( 22Mo)
- De piètre qualité

Deuxiement j'ai un fichier .flv :

Points fort:
- Bonne qualité
- Peux volumineux (13mo)

Points faible:
- Ne s'affiche pas avec ton code (j'ai juste changer les valeurs: <param name="movie" value="nomdufilm.swf" par <param name="movie" value="nomdufilm.flv") et cela sur les deux lignes deux emplacements du code.
- Il me semble qu'on ne peux pas le mettre derriere le contenu du site...

Tu comprend mieux maintenant?

Merci
0
RAD ZONE Messages postés 5230 Date d'inscription   Statut Contributeur Dernière intervention   1 360
 
non tu n a pas bien compris !!!

je t ai fais ta page en mettant un player et une video flv de seulement 2Mo !!!!

j ai aussi rendus valide W3C ta page !

telecharge les fichiers Télécharger ICI
0
Marcus
 
Déjà merci RAD ZONE d'avoir prit le temps de réparer mes petites erreurs de codage; il est vrai que c'est mon premier site et que je viens tout juste d'apprendre à utiliser partiellement le xhtml et le css.

Donc, j'ai regarder ton zip; j'ai tout d'abord regardé l'aperçu via le navigateur, cool, le flv ce lit comme je le souhaitais! sur mf comme sur ie!

C'est une bonne chose de faite, en plus j'ai vu que tu avais réussi à compresser la video pour qu'elle atteigne les 2mo, chapeau! ceci dit, la qualité est médiocre, je ne peux pas l'accepté, c'est pour cela que je souhaite la mettre aux alentours des 10mo. (pas très pratiques pour les bas débits mais c'est pas grave).

Deuxième petite chose, le contenu (boutons + tables) ne sont pas centrés sur la page, et même lorsque j'y insère les balises <center></center>.

Et pour finir merci pour tout!
0
RAD ZONE Messages postés 5230 Date d'inscription   Statut Contributeur Dernière intervention   1 360
 
pour la qualite de la video , cela depend de la qualite de la source ! et le swf a des ralentissement !

pour centrer !

dans la page que je t ai faite tu change le CSS de la div c3 comme cela !
div.c3 {
   width: 1024px;
   margin:auto;
 text-align: center}
0
Marcus
 
La valeur 1024 correspond à la taille en largeur de la class"c3", et à l'intérieur de cette classe se trouve l'id "en_tête" avec notamment la barre qui se: repeat-x.
Donc celle-ci est aussi redimensionné à 1024px...

Mais au faite RAD pourquoi 1024px? c'est une valeur aléatoire que tu ma donné ou c'est fait expert? merci

Regarde le résultat: http://peexstudio.fr/fr/accueil.html
0
RAD ZONE Messages postés 5230 Date d'inscription   Statut Contributeur Dernière intervention   1 360
 
1024 est une resolution classic pour un site ! tres peux de pc on une resolution inferieur de nos jours !

enleve ca
<center>
    <p id="texte">
      &nbsp;
    </p>


La valeur 1024 correspond à la taille en largeur de la class"c3", et à l'intérieur de cette classe se trouve l'id "en_tête" avec notamment la barre qui se: repeat-x.
Donc celle-ci est aussi redimensionné à 1024px...


oui !!

si par exemple tu veux que la div entete soit comme avant mais le contenus centre tu change de cible dans le css et tu applique les meme valeurs a tbody au lieu de la c3

0
Marcus
 
Hello RAD ZONE, 4h du matin bientôt et toujours sur mon site =)

Bon j'ai retouché un peux le code que tu m'avais donné, je n'arrivais pas à comprendre ta dernière phrase:

"si par exemple tu veux que la div entête soit comme avant mais le contenus centre tu change de cible dans le css et tu applique les même valeurs a tbody au lieu de la c3 "

Je t'invite à regarder sur la page directement le code source et le css pour voir se que j'ai retouché:
http://peexstudio.fr/fr/accueil.html

(j'ai touché en parti au copyright, la position de la vidéo ...)

Je viens de tout uploider, et la vidéo fonctionne sur tout les navigateurs, regarde comment la qualité est bien meilleur que mon précédent swf!

Par contre j'ai un autre soucis, et oui les problèmes s'enchainent! et toujours à cause de Mr Internet Explorer!

Ouvre la page avec IE, compare avec Mozilla Firefox et tu vas tout de suite comprendre le problème.
(Sous MF= tout est clean, sous IE = tout est bordélique).

Tu sais pourquoi sa fait cela?
Merci!
0
Marcus
 
Je penses que tu m'a suffisament aidé concernant mon tout premier problème, je vais donc créer un nouveau post, merci pour tout encore une fois!
0