Google web fonts herunterladen

Ja. Die Open-Source-Schriftarten im Google Fonts-Katalog werden unter Lizenzen veröffentlicht, mit denen Sie sie auf jeder Website verwenden können, egal ob es sich um kommerzielle oder persönliche Websites handelt. Suchabfragen können Ergebnisse von externen Gießereien anzeigen, die Open-Source-Lizenzen verwenden können oder auch nicht. Nein. Jede angeforderte Schriftart benötigt einige Zeit zum Herunterladen (wenn sie sich nicht bereits im Cache des Besuchers befindet); fordern Sie nur die Schriftarten an, die Sie auf einer bestimmten Seite verwenden. Da alle hier verfügbaren Schriftarten mit der Erlaubnis zur Weiterverbreitung lizenziert sind, können Sie sich selbst hosten. Um Hilfe dabei zu tun, siehe github.com/majodev/google-webfonts-helper Der erste Unterschied ist, dass wir unser Font-Display verloren haben: Swap-Zeile, so dass wir das einfach genug hinzufügen können, aber interessanter ist die Tatsache, dass Google Fonts zwei Schriftarten bedient – und einen anderen Unicode-Bereich enthält. Dies ist auf font-subsetting zurückzuführen und reduziert Schriftartdateien. Der Inhalt der CSS-Datei (von der Include-URL) hängt davon ab, von welchem Browser ich sie ansehe.

Wenn Sie beispielsweise mit Chrome nach fonts.googleapis.com/css?family=Open+Sans durchsuchen, enthielt die Datei nur WOFF-Links. Mit Internet Explorer (unten) enthielt es sowohl EOT als auch WOFF. Ich habe alle Links in meinen Browser eingefügt, um sie herunterzuladen. Außerdem musste ich meinem Verzeichnis eine .htaccess-Datei hinzufügen, die die Schriftarten enthält, die Mime-Typen enthalten, um zu vermeiden, dass Fehler in Chrome Dev Tools auftauchen. Es verlinkt mit einem CSS, das die Schriftarten über eine Reihe von @font-Gesichts-Definitionen definiert. Ich fand ein praktisches Skript (Google Font Download) auf GitHub, um mir zu helfen, alle verschiedenen Schriftvariationen herunterzuladen (da wir viele von ihnen hatten – bis zu 9 je nach Seite), und dann kopierte ich das CSS, das es in unser Haupt-Stylesheet ausgegeben hat, und fügte die Schriftarten zu unserem Host-Verzeichnis hinzu. Es gibt auch Online-Tools, die das gleiche tun. Das alles schien zu funktionieren und wir haben diesen lästigen CSS-Download und zwei Domains losgeworden – Selbsthosting für den Sieg! Siehe neverpanic.de/blog/2014/03/19/downloading-google-web-fonts-for-local-hosting/ für das Skript (ich reproduziere es hier nicht, also muss ich es nur an einem Ort aktualisieren, wenn ich es brauche). Aufgrund der Art und Weise, wie Google Fonts funktioniert, können Sie sich vorstellen, dass es in Verbesserungen wie diese (oder viele andere!) fallen könnte, nur indem Sie das CSS ändern, das es zu Ihnen zurückgibt.