Ubuntu (je crois) applique ses propres correctifs à Firefox, alors peut-être que c'est la cause. Cela dit, je pensais que les correctifs ne concernaient que des modifications mineures de type interface graphique.
J'ai un site Web que je viens de télécharger sur les interwebs, et il s'affiche différemment avec Firefox 3.0.1 sur Ubuntu et WinXP.
Deux choses que j'ai remarquées sur Ubuntu :
Qu'est-ce que j'ai fait de mal ? Le fichier CSS est récupéré sous Ubuntu, alors pourquoi n'applique-t-il pas toute la feuille de style, juste les morceaux qu'il aime? Et pourquoi le favicon ne s'affiche-t-il pas ? Sont-ils le même problème ?
La réponse sur le favicon : auparavant, il n'y avait pas de favicon. Le navigateur a mis en cache l'absence de favicon. Videz le cache de Firefox, et tout va bien.
Ubuntu (je crois) applique ses propres correctifs à Firefox, alors peut-être que c'est la cause. Cela dit, je pensais que les correctifs ne concernaient que des modifications mineures de type interface graphique.
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
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 - il existe des extensions firefox disponibles pour Linux, certaines extensions firefox pour windows sont disponibles. c'est la police je suppose.
Essayez de télécharger les polices de base 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 vous 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 basse résolution d'Ubuntu.
Je suis d'accord... il y a des différences subtiles entre les deux systèmes d'exploitation. Une partie de cela concerne uniquement les tailles de police et la manière dont la hauteur des lignes et l'espacement des lettres sont déterminés. Une grande partie du flux de la page est basée sur ces éléments d'espace blanc qui interagissent avec d'autres éléments de la page.
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 été validés correctement, 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.