Frage

suche ich die Verwendung von SVG-Fonts in @ font-face-Deklaration. Bisher nur Safari 4 und Opera 10 scheint es zu unterstützen. Firefox 3.5 unterstützt es nicht, aber es gibt einen Bericht Fehler, aber kein Update wurde noch geliefert (obwohl es Patches).

Ich frage mich, mit @ font-face-Unterstützung in allen gängigen Browsern, was ist der Vorteil der Verwendung von SVG-Font-Format anstelle von TTF / OTF / EOT-Formaten? Der einzige Vorteil, den ich aus der Diskussion oben verlinkten auflesen kann, war, dass Sie Ihre eigenen fehlenden gylphs zu Schriftart hinzufügen können, die sie noch nicht unterstützen.

Gibt es einen anderen Grund SVG-Schriftarten in CSS angeben?

War es hilfreich?

Lösung

Es scheint die einzige Möglichkeit zu sein Webfonts auf Mobile Safari zu verwenden. Also das ist ein ziemlich großer Vorteil, wenn man für iPhones und iPads ist zu entwickeln. Font Eichhörnchen @ font-face-Generator kann die entsprechende SVG-Datei und CSS-Syntax von jeder Opentype-Schriftart erstellen .

Andere Tipps

Die W3C heißt es, diese Vorteile:

  

Ein Nachteil der WebFont Anlage auf dem neuesten Stand ist, dass Daten wie [CSS2] erfordern keine Unterstützung von bestimmten Schriftformate. Das Ergebnis ist, dass verschiedene Implementierungen verschiedene Web Font-Formate unterstützen, wodurch es schwierig für Schöpfer Website eine einzelne Website mit WebFonts zu schreiben, die für alle User Agents arbeiten.

     

ein gemeinsames Schriftformat für SVG zu schaffen, das garantiert wird von allen konformen SVG Viewer unterstützt werden, stellt SVG eine Anlage Schriftarten in SVG zu definieren. Diese Einrichtung wird als SVG-Fonts.

     

SVG-Fonts können den semantischen Reichtum der Grafik verbessern, den Text darstellen. Zum Beispiel bestehen viele Firmenlogos des Firmennamens künstlerisch gezeichnet. In einigen Fällen zum Ausdruck bringen, das Logo als eine Reihe von Glyphen in einer SVG-Schriftart und dann machen Sie das Logo als ‚Text‘ Element kann die Zugänglichkeit verbessert werden, die diese Schrift verweist.

Aber der Punkt eines gemeinsamen Formats zählt nicht wirklich wegen der fehlenden Browser-Unterstützung.

svg Webfonts nicht innerhalb eines Offline-Webapp arbeiten. Sie können ein Beispiel sehen Sie hier: http://straathof.acadnet.ca/beta2.2 speichern sie diese Datei auf eine idevice Homepage, schalten sie den Flugmodus und öffnen. Die SVG-Fonts und das Benennungssystem Ursache der Schriftart URL verwendet zum Scheitern verurteilt.

hoffentlich von Apple behebt, dass bald.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top