Question

J'étudie l'utilisation des polices SVG dans la déclaration @ font-face. , Seul Safari 4 et Opera 10 semblent jusqu'à présent pour le soutenir. Firefox 3.5 ne supporte pas mais il y a un rapport de bogue, mais aucune solution n'a été fournie encore (bien qu'il y ait des patches).

Je me demande, avec @ Caler font-face dans les principaux navigateurs, quel est l'avantage d'utiliser le format de police SVG au lieu des formats TTF / OTF / EOT? Le seul avantage que je peux tirer de la discussion liée ci-dessus était que vous pouvez ajouter vos propres gylphs manquantes aux polices qui ne les supportent pas encore.

Y at-il d'autres raisons de spécifier les polices SVG en CSS?

Était-ce utile?

La solution

Il semble être la seule façon d'utiliser des polices Web sur Safari Mobile. C'est donc un avantage assez grand si vous développez pour les iPhones et iPads. @ générateur de visage de la police de la police écureuil peut créer le fichier SVG approprié et la syntaxe CSS de toute police OpenType .

Autres conseils

Le W3C indique ces avantages:

  

Un inconvénient à l'installation PoliceWeb à ce jour est que les spécifications telles que [CSS2] ne requièrent pas des formats de polices particulières. Le résultat est que les différentes implémentations prennent en charge différents formats de polices Web, ce qui rend difficile pour les créateurs de site Web pour publier un site Web unique à l'aide WebFonts qui fonctionnent sur tous les agents utilisateurs.

     

Fournir un format de police commun pour SVG qui est garanti d'être pris en charge par tous les téléspectateurs SVG conformes, SVG offre une possibilité de définir des polices en SVG. Cette installation est appelée polices SVG.

     

polices SVG peuvent améliorer la richesse sémantique des graphiques qui représentent le texte. Par exemple, de nombreux logos de la société se composent du nom de l'entreprise dessiné artistiquement. Dans certains cas, l'accessibilité peut être améliorée en exprimant le logo comme une série de glyphes dans une police SVG, puis rendu le logo comme élément « texte » qui fait référence à cette police.

Mais le point d'un format commun ne compte pas vraiment à cause du soutien du navigateur défaut.

svg WebFonts ne peuvent pas travailler dans un webapp hors ligne. Vous pouvez voir un exemple ici: http://straathof.acadnet.ca/beta2.2 Enregistrez ce fichier sur une page d'accueil iDevice, activer le mode avion et l'ouvrir. Les polices svg et le système de nommage utilisé, l'URL de la police à l'échec.

je l'espère d'Apple fixe que bientôt.

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