Ho smesso di usare il CDN di Google Fonts

Caricare i font da un CDN di Google rallenta il tuo sito.

Prima usavo un singolo link nell'header. Sembrava facile. Poi ho controllato i miei punteggi Lighthouse.

Il report mostrava un problema. Il browser doveva effettuare connessioni extra ai server di Google. Doveva eseguire DNS lookup e TLS handshake. Questo causava ritardi. Su una connessione mobile lenta, il testo rimaneva invisibile per troppo tempo.

Sono passato al self-hosting. Ci è volto un pomeriggio. Ora lo faccio per ogni progetto.

Ecco la configurazione di cui hai bisogno:

Il flusso di lavoro è semplice: Converti in WOFF2. Usa @font-face con swap. Precarica il font principale con crossorigin. Metti il file in cache.

Questa configurazione migliora la velocità di caricamento e rimuove una terza parte dal tuo percorso critico.

Usi ancora il CDN di Google per la produzione? Dimmi perché nei commenti.

Fonte: https://dev.to/fontbox/i-stopped-loading-fonts-from-googles-cdn-heres-the-self-hosting-setup-that-stuck-2lpm