Frage

Warum verwenden Designer sIFR, wenn sie @ font-face verwenden kann?

Was ist falsch mit @ font-face?

@font-face {
    font-family: "Hacen Tehran_eot";
    src: url('Hacen Tehran.eot');
}

@font-face {
    font-family: "Hacen Tehran_ttf";
    src: url('Hacen Tehran.ttf');
}

p {
    font-family:"Hacen Tehran_eot", "Hacen Tehran_ttf", sans-serif;
    font-size:40px;
}
War es hilfreich?

Lösung

  

Was mit @ font-face falsch ist?

Es ist neu, oder zumindest Unterstützung kompatiblen Browser für sie neu ist.

Bis vor kurzem der einzige Browser zu unterstützen, war es IE, und auch dann nur mit dem EOT-Font-Format, die nur durch die komplizierte und unbeliebt TRESSEN Anwendung generiert werden könnte.

Es gibt noch heute Format Probleme. Obwohl WOFF die klare Zukunft Gewinner ist, haben wir noch einige neueren Browsern bekam, dass Bedarf TTF / OTF statt sowie iPhone und seine bizarre SVG-Fonts und natürlich viel IE <9 Browser, die EOT wollen.

In Kombination mit der Ausgabe von Schriften, der Lizenzen tatsächlich erlaubt, sie zu finden in einer Webseite eingebettet werden, und @ font-face war ein Rohrkrepierer. Die Lizenzsituation hat bekommt viel besser vor kurzem mit vielen guten Qualität verfügbaren Schriftart für echte Web-Einbettung.

Aber nach wie vor, die Chancen sind, wenn Sie bereits eine Schriftart ausgewählt haben, vor allem aus einer der wichtigsten Gießereien, die noch ihre Fersen schleppen, es wird nicht möglich sein, es zu lizenzieren. Vektorbasierte Ersatztechniken wie sIFR und Cufon sind eher wie die reguläre Einbettung, dass traditionelle Lizenzen oft erlauben, und die bildbasierte Ersatztechniken brauchen keine Einbettung Lizenz überhaupt.

Andere Tipps

Es gibt einige mögliche Gründe:

Sie können viele weitere Schriftarten in Flash einbetten, als Sie bereits eine lizenzierte font-face-kompatible Version von bekommen.

Auch wenn Sie eine lizenzierte Version bekommen können, ist es oft weniger teuer, die Schriftart-Dateien zu verwenden, haben Sie die statt Neukauf font-face-Versionen mit Flash-kompatibel sind.

Font-Face-Versionen von Schriften basieren häufig auf Verkehr zugelassen statt die Flatrate-Designer Lizenzierung für Desktop verwendet werden. Wenn Sie eine Website bekommen 10 Millionen Seitenaufrufe pro Monat seines möglichen erwarten, dass der Kunde möglicherweise die Lizenzierung für diese Schriftarten nicht zahlen will.

Einige Designer einfach nicht wissen, wie font-face als auch verwenden, aber das ist nur eine Frage der Bildung.

@ font-face basiert auf der Rendering-Engine des Browsers den Text in wird erscheinen, so ist es sehr gut auf Windows-Rechnern aliased aussehen. Dies gilt für Google Web Fonts und ich nehme an, von Typekit und ähnlichen Diensten - das ist, warum ich weiterhin sIFR verwenden. Ich habe eine erweiterte Antwort auf dieses Thema die Frage bekam hier: Was sind die Nachteile Cufon zu benutzen? Ist sIFR noch gute Wahl? @ Font-face machen nicht die Buchstaben glatt wie sie mit cufon oder sIFR aussehen

Sie können nicht tun kompliziert Gradienteneffekte wie horizontale Farbskalierung mit sIFR während dies kann schnell zusammen Datei in einer Flash-gestellt werden.

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