Eine einfache Möglichkeit, Google-Schriftarten selbst zu veranstalten.
Seien wir ehrlich, wir alle wissen, dass Google Google -Schriftarten verwendet, um Daten zu sammeln. Wir geben ihnen unsere Benutzerdaten kostenlos und alles, was wir im Austausch wollen, ist eine einfache Möglichkeit, Webfonts zu verwenden. Schriftlose zielt darauf ab, die gleiche Einfachheit zu liefern, aber für selbst gehostete Schriftarten. Die Web-Schnittstelle ist selbst für weniger technisch versierte Menschen als benutzerfreundlich.
Fontless zielt darauf ab, Ihnen den gleichen Komfort zu bieten, den Sie von Google-Schriftarten für selbst gehostete Schriftarten erhalten.
Sobald Sie Ihren fontlosen Dienst eingerichtet und bereitgestellt haben, können Sie seine Domain besuchen und die Schriftarten auswählen, die Sie verwenden möchten. Danach können Sie den generierten link -Tag in Ihre Anwendung einbetten.
Sie können auch von Google -Schriftarten zu Fontless migrieren, indem Sie fonts.googleapis.com durch den Hostnamen Ihres Schriftartes ersetzen. Fontless hat die volle Unterstützung für die Google Fonts CSS2 -API.
Fontless besteht aus zwei Teilen: Schriftlosen -Setup und dem Schriftart.
Fontless Setup ist ein WebApp, der zum Konfigurieren und Bereitstellen eines Schriftdienstes verwendet wird. Es werden regelmäßig Schriftdaten von Google-WebFonts-Helper angefordert, um eine aktuelle Liste aller Google-Schriftarten bereitzustellen. Nachdem Sie Ihren Schriftart Service konfiguriert haben, wird eine fontless.config.json -file generiert. Danach wird der aktuellste schriftliche Service von GitHub heruntergeladen. Abhängig von dem, was Sie für den Schriftart und fontless.config.json auswählen, wird entweder geschliffen und auf Ihren Computer heruntergeladen oder sie werden in Vercel bereitgestellt.
Der schriftliche Dienst dient allen konfigurierten Schriftarten. Es besteht aus zwei Teilen, einer Frontend und einer serverlosen Funktion, die die Google -Schriftarten CSS2 -API implementiert.
Das Frontend ist vollständig statisch und wird zur Bauzeit erzeugt.
Alle Schriftarten werden zur Build-Time von Google Fonts heruntergeladen und in das Verzeichnis /fonts platziert. Der Build -Process generiert auch a /fonts.json -file, die von der serverlosen Funktion und zum Importieren eines vorhandenen schriftlosen Dienstes im fontless -Setup verwendet wird. fonts.json enthält eine Liste aller Schriftarten und ihrer Varianten, einschließlich der Pfade, auf denen sie angefordert werden können.
MIT © Tobias Herber