Frage

Google erklärt eine Reihe von Techniken für die Verwendung ihrer Web -Schriftarten in Dieser Artikel

Sie präsentieren zwei Methoden:

  • verwenden webfont.js
  • benutze ein API-Schlüssel und Google.load

Ich benutze bereits einen API -Schlüssel, um JQuery zu laden, und es schien der beste Weg zu sein, wenn ich die folgende Zeile lese:

"Wenn Sie bereits die AJAX -APIs des Google verwenden, verwenden Sie die [Google.load Technik]_

ABER Sie sagen weiter:

"Die erste Methode [Webfont.js -Technik] ist schneller"

Q1

Sie sagen, dass die Methode webfont.js schneller ist, aber raten Sie mir, die langsamere Methode mit der Begründung zu verwenden, dass ich sie bereits verwende, um andere Dateien aus ihrem Netzwerk zu laden. Sollte ich ihren Rat als einfacher Fehler von ihrer Seite ignorieren und die schnellere Methode verwenden?

Q2

Gibt es einen Nutzen bei der Verwendung entweder Von diesen Techniken über Folgendes, wenn ich nicht daran interessiert bin, JavaScript -Rückrufe zu schreiben ?:

<link href='http://fonts.googleapis.com/css?family=Luckiest+Guy' rel='stylesheet' type='text/css'>
War es hilfreich?

Lösung

Der Vorteil des Google -Schriftladers besteht darin, dass er die Schriftarten asynchron parallel zum Rest der Seite lädt. Ohne einen asynchronen Ansatz ist es möglich, andere Vermögenswerte zu blockieren und auf die Belastung der Schriftarten zu warten.

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