Come controllare e diminuire i tempi di caricamento delle pagine web per garantire un esperienza positiva al visitatore.
Quando si costruisce un'esperienza web moderna, è importante misurare, ottimizzare e monitorare costantemente il proprio progetto web. Le prestazioni svolgono un ruolo significativo nel successo di qualsiasi impresa online, poiché i siti ad alte prestazioni coinvolgono e trattengono gli utenti meglio di quelli con scarse prestazioni. Quando si progettano e si mantengono siti web ci si dovrebbe concentrare sull'ottimizzazione utilizzando metriche che ci forniscono informazioni sulla user experience.
Punteggio di controllo delle prestazioni
Opportunità
- Elimina le risorse di blocco del rendering
- Immagini di dimensioni adeguate
- Rinvia le immagini fuori schermo
- Minimizza CSS
- Minimizza JavaScript
- Rimuovi CSS inutilizzati
- Codifica efficiente delle immagini
- Offri immagini nei formati di nuova generazione
- Abilita la compressione del testo
- Precollega alle origini richieste
- Ridurre i tempi di risposta del server (TTFB)
- Evita reindirizzamenti di più pagine
- Precarica richieste chiave
- Usa formati video per contenuti animati
- Ridurre l'impatto del codice di terze parti
Diagnostica
- Evita enormi payload di rete
- Fornisci risorse statiche con un criterio cache efficiente
- Evita una dimensione DOM eccessiva
- Ridurre al minimo la profondità della richiesta critica
- Contrassegni e misure di temporizzazione dell'utente
- Ridurre i tempi di esecuzione di JavaScript
- Ridurre al minimo il lavoro del thread principale
- Assicurarsi che il testo rimanga visibile durante il caricamento di webfont
- Mantenere bassi i conteggi delle richieste e ridimensionare le dimensioni del trasferimento
In questa pagina abbiamo usato immagini di bibin9363pbr