390 votes

Pourquoi devrions nous incluons ttf, eot, woff, svg,... dans une police

Dans CSS3 polices-visages là sont plusieurs types de polices inclus comme truetype, eot, woff, svg et cff. Pourquoi devrions-nous utiliser tous ces types ? Si ils sont spéciaux pour différents navigateurs pourquoi le nombre d'entre eux est supérieur au nombre des navigateurs web majeur ?

597voto

Rich Bradshaw Points 33598

En bref, font-face est très vieux, mais c'est seulement récemment a été soutenu par plus de IE.

eot est nécessaire pour l'Internet des Explorateurs qui sont âgés de plus de IE9 - ils inventé la spec, mais eot est une horrible format de bandes beaucoup des fonctionnalités de polices.

ttf et otf sont normales vieux polices, mais certaines personnes se sont ennuyé que cela signifie n'importe qui pouvait télécharger et de les utiliser.

Dans le même temps, iOS sur l'iPhone et l'iPad mis en oeuvre svg polices.

Ensuite, woff a été inventé, qui dispose d'un mode qui empêche les gens de piratage de la police. C'est le format préféré.

Dans iOS 5, iOS a commencé à être en mesure d'utiliser des polices qui ne sont pas SVG, je ne suis pas sûr si elle prend en charge woff, mais je pense qu'il n'.

Si vous ne voulez pas soutenir IE 8 et inférieur, et iOS 4 et inférieur, et android, vous pouvez simplement utiliser WOFF.

Soutien pour woff peut être contrôlé à http://caniuse.com/woff .

23voto

user2422970 Points 161

Woff est compressé (zippé) forme de l'TrueType - police OpenType. Il est petit et peut être livrée sur le réseau comme un fichier graphique. Plus important encore, de cette façon, la police est conservée complètement, y compris le rendu de la règle de tables que très peu de gens, car ils n'utilisent que le script Latin. Jetez un oeil à ce site web: LovataSinhala.com La police de caractères que vous voyez est une web expérimentale livré smartfont (woff) qui a des milliers de caractères combinés réaliser des formes complexes. Le texte de base est simple latine code de romanisé Singhala. (Copier et coller dans le bloc-notes et de voir).

Seulement woff peut le faire parce que personne n'a cette police, et pourtant, c'est vu nulle part (Mac, Win, Linux et même sur les smartphones par tous les navigateurs, sauf par IE. IE n'a pas de support pour les Types Ouverts).

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X