Das Problem, das ich habe, ist jedoch, dass die Schriftart nachdem das Stylesheet geladen wurde, erneut geladen zu werden scheint, ohne dass das Vorladen überhaupt genutzt wird.
Ich habe einen Kommentar gesehen, als ich nach einer Lösung gesucht habe, die darauf hindeutet, dass es sich um einen Chromium-Fehler handelt, dieses Verhalten tritt jedoch auch in Firefox auf.
In der Konsole sehe ich:
Die Ressource wurde mit Link-Preload vorgeladen, aber nicht innerhalb weniger Sekunden nach dem Ladeereignis des Fensters verwendet. Bitte stellen Sie sicher, dass es einen geeigneten as-Wert hat und absichtlich vorgeladen ist.
Das Verhalten, das ich sehe, ist, dass die Schriftart etwa eine Sekunde nach dem Laden der Seite geladen wird und mein Kunde damit nicht zufrieden ist. Wenn der Browser die vorinstallierten Schriftarten verwenden würde, würde dies nicht passieren.
Code: Select all
Unten finden Sie den Inhalt der Searchlight.css-Datei.
Code: Select all
@font-face {
font-family: 'Searchlight';
src: local('Searchlight'), local('SearchlightRegular'),
url('path to SearchlightRegular.woff2') format('woff2'),
url('path to SearchlightRegular.woff') format('woff'),
url('path to SearchlightRegular.ttf') format('truetype');
font-weight: 300;
font-style: normal;
font-display: swap;
}
.font-searchlight {
font-family: 'Searchlight', serif;
}

Ich kann mir vorstellen, dass es dafür eine Lösung gibt, da ich Websites gesehen habe, deren Schriftarten sofort (oder nur sehr schnell) geladen werden. Nichts, was ich bei der Suche in den letzten 30 Minuten gefunden habe, hat bei mir geholfen.
Mobile version