Problème Firefox / Différent rendu sous Windows et Linux

HTML5, CSS3, Javascript, support des mobiles... Que penser de votre site ? Vous manquez d'informations pour la construction d'un site qui puisse s'afficher correctement partout ? C'est un problème simple, un peu complexe ? Venez ici !
Jerem'
Arias
Messages : 6
Inscription : 29 juil. 2005, 14:56

Problème Firefox / Différent rendu sous Windows et Linux

Message par Jerem' »

Bonjour à tous,

Je viens vous exposer un problème sur lequel je suis depuis un ptit moment

Ca concerne un rendu html sous Firefox 1.0.6

La page html est simple : une iframe qui fait 100% de haut et de large, ainsi que plusieurs div positionnées par dessus à des positions choisies.

Sous Windows, pas de pb, la page dans l'iframe se met derriere, les div devant, je peux mettre du texte, des images, du flash dans les div sans pb

Par contre la même page ne veut pas fonctionner sous linux, en fait les images et texte pas de pb, mais impossible d'afficher du flash dans un div!

Incompréhensible, tant qu'il y a l'iframe derrière, l'animation ne s'affiche pas alors qu'elle s'affiche sous Windows (je rappelle meme navigateur/meme page).

Si l'iframe n'est derrière que la moitié du div, on voit la moitié de l'animation restante, mais pas celle qui est devant l'iframe...

Peut-être quelqu'un aurait une idée sur la cause de ce problème ?

Merci à vous.

Firefox 1.0.6 sous Windows 2000 SP4 et Fedora Core 3
Corwyn
Arias
Messages : 5
Inscription : 02 mars 2005, 10:53

Message par Corwyn »

Réponse bête: es-ce que tu as les plugins flash pour ton firefox sous fedora?
Nous ne sommes pas encore libres,
nous avons seulement atteint la liberté d'être libres
Nelson Mandela
Jerem'
Arias
Messages : 6
Inscription : 29 juil. 2005, 14:56

Message par Jerem' »

Si l'iframe n'est derrière que la moitié du div, on voit la moitié de
l'animation restante, mais pas celle qui est devant l'iframe...
Effectivement j'avais pas précisé clairement, mais oui j'ai le plugin ;)
Jerem'
Arias
Messages : 6
Inscription : 29 juil. 2005, 14:56

Message par Jerem' »

Voilà le code en question qui donne les deux résultats :

Code : Tout sélectionner

<html>
<head><title>Titre</title></head>

<body marginwidth="0" marginheight="0" topmargin="0" leftmargin="0">

<iframe style="z-index:0;" width="100%" height="100%" border="0" frameborder="no" marginwidth="0" marginheight="0" hspace="0" vspace="0" scrolling="no" src="http://www.google.fr"></iframe>

<div style="z-index:1;position:absolute;left:50;top:14;width:412;height:329;overflow:visible;background-color:#FFFFFF;">

<embed type="application/x-shockwave-flash" quality="high" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" name="player" id="player" src="fichier.swf" width="400"  height="300"> </embed>

</div>

</body></html>
Jigho
Iguane
Messages : 637
Inscription : 29 juil. 2003, 08:44

Message par Jigho »

[Moderation] Je déplace ce sujet vers la rubrique "développement web", qui me semble plus adaptée .
(Meme si il n'est pas très clair si c'est un probleme de code ou un probleme de logiciels)
[/Moderation]
Jerem'
Arias
Messages : 6
Inscription : 29 juil. 2005, 14:56

Message par Jerem' »

C'est pas un problème de code, c'est un problème du navigateur...
calimo
Animal mythique
Messages : 14118
Inscription : 26 déc. 2003, 11:51

Message par calimo »

Salut !
  1. Si si, il y a un problème de code, même si ce n'est pas forcément la cause de ce problème spécifique, ça pourrait bien l'être
  2. Même si c'était un problème de navigateur, ça aurait sa place ici, car ce n'est pas spécifique à Firefox, mais bien à Gecko.
  3. Ce n'est probablement pas un problème de navigateur, mais de plugin flash. Il est de notoriété publique que Macromedia a bâclé son plugin flash pour Linux :evil:
  4. Est-ce que tu as une démo en ligne ? Histoire qu'on puisse tester en vrai ?
Pour revenir au problème de code :
  • Il manque le doctype (ce qui peut avoir beaucoup plus d'importance que tu sembles le croire, les navigateurs se comportent très différemment selon le type doctype ou son absence
  • Mieux vaut insérer le flash avec la balise <object>, conformément aux recommandations du W3C (ça aussi ça a son importance).
:wink:
Jerem'
Arias
Messages : 6
Inscription : 29 juil. 2005, 14:56

Message par Jerem' »

Je tente ça et je met une démo en ligne, merci pour la réponse :wink:
Jerem'
Arias
Messages : 6
Inscription : 29 juil. 2005, 14:56

Message par Jerem' »

Page d'exemple : http://louise.attaque.free.fr/exemple.html

Capture sous Windows : http://louise.attaque.free.fr/capture_windows.png

Capture sous Linux : http://louise.attaque.free.fr/capture_linux.png

Firefox 1.0.6 pour les deux machines (sous Windows 2000 et Fedora Core 3)

Voilà :)
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 3 invités