Question

J'ai un site Web que je viens de télécharger sur les interwebs, et il s'affiche différemment en utilisant Firefox 3.0.1 sur Ubuntu et WinXP.

Deux choses que j'ai remarquées sur Ubuntu :

  1. Le favicon est manquant
  2. La couleur d'arrière-plan ne s'affiche pas (elle est définie dans la feuille de style)

Qu'est ce que j'ai mal fait?Le fichier CSS est récupéré sous Ubuntu, alors pourquoi n'applique-t-il pas toute la feuille de style, uniquement les éléments qu'il aime ?Et pourquoi le favicon ne s'affiche-t-il pas ?S'agit-il du même problème ?


La réponse sur la couleur de fond :HTML invalide.Mais j'aimerais que quelqu'un explique pourquoi cela fonctionne sous Windows et non sous Ubuntu.

La réponse sur le favicon :auparavant, il n’y avait pas de favicon.Le navigateur a mis en cache l'absence de favicon. Vider le cache de Firefox, et tout va bien.

Était-ce utile?

La solution

Je suggérerais d’abord de faire valider le code html et css.S'il y a des erreurs dans votre balisage, celles-ci peuvent entraîner des erreurs de rendu.

Autres conseils

J'ai également rencontré des différences entre FF3 sur WinXP et FF3 sur OS X (principalement avec le positionnement CSS).Le CSS et le HTML ont tous deux été correctement validés, mais je n'ai jamais pu comprendre pourquoi il y avait cette différence.Je pense que le moteur de rendu serait le même, mais apparemment il y a au moins quelques différences subtiles.

Je suis d'accord..il existe des différences subtiles entre les deux systèmes d'exploitation.Cela concerne en partie simplement la taille des polices et la manière dont la hauteur des lignes et l'espacement des lettres sont déterminés.Une grande partie du flux de page est basée sur l'interaction de ces éléments d'espacement avec d'autres éléments de page.

je pense qu'il s'agit d'un problème de police et d'un problème de navigateur/système d'exploitation.

nous savons que différentes versions de Firefox dépendent du système d'exploitation - certaines extensions Firefox sont disponibles pour Linux, certaines extensions Firefox pour Windows sont disponibles.c'est la police, je suppose.

Essayez de télécharger les polices principales Mtts (Microsoft True Type) qui incluent toutes les polices Windows afin que Firefox puisse afficher les polices que vous avez spécifiées dans le CSS.

vous pouvez également vérifier que vous utilisez des polices disponibles sur les deux plates-formes.Sinon, je suggère de revérifier et de revalider votre code.

L'autre problème pourrait être la résolution de l'écran.Cela peut convenir sous Windows avec votre haute résolution, mais pas avec la version Ubuntu basse résolution.

C'est presque trop évident à dire, mais sont-ils tous les deux "Firefox 3.01" ?L’un n’est pas, par exemple, Firefox 3.01 révision 3 mise à jour 6 service pack 9 et l’autre, eh bien, vous voyez l’image.

Même s'il s'agissait du tout dernier Firefox pour cette plate-forme, cela ne veut pas dire qu'ils sont exactement la même chose.

Pour voir ce qui est différent, saisissez about:config dans la barre d'adresse de Firefox sous Linux et Windows, appuyez sur Entrée et comparez le résultat.

Ubuntu (je crois) applique ses propres correctifs à Firefox, alors peut-être que c'est à cause de cela.Cela dit, je pensais que les correctifs n'étaient destinés qu'à des modifications mineures de type GUI.

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