28172 sujets

CSS et mise en forme, CSS3

Bonsoir,

Ça ressemble à une différence dans le type de rendu:
- avec un hinting très fort dans Firefox, qui modifie le dessin des lettres pour les faires tenir dans des limites nettes en pixels (ce qui affine généralement les caractères, avec du Regular sur 1px d'épaisseur et du Bold sur 2px d'épaisseur);
- avec un hinting faible ou inexistant dans Opera (et donc un rendu plus fidèle des fontes, ce qui donne des choses plus massives pour beaucoup de fontes en Bold).

Tu obtiendras probablement un rendu similaire à celui d'Opera avec Safari 3.1 sous Windows, ainsi qu'avec la plupart des navigateurs sous OS X.

Il me semble que Firefox utilise le rendu système pour les fontes, tandis qu'Opera (tous OS) et Safari 3.1 sous Windows embarquent leur propre code pour le rendu des fontes. (À mon sens, c'est une erreur stratégique.) À confirmer pour Opera sous Windows et OS X.

Il peut aussi y avoir des différences dans l'arrondi en pixel des tailles de texte relatives. Mais si la taille du texte est en pixels (pas terrible pour l'accessibilité, mais passons), ça ne devrait pas jouer, bien entendu. À moins de ne pas avoir utilisé des valeurs entières.
Modifié par Florent V. (15 Jun 2008 - 21:36)