Come si misura la velocità?

Chris Anstey
Chris Anstey
Bojan Pavic
Bojan Pavic

Il rendimento reale è molto variabile a causa delle differenze tra i dispositivi degli utenti, le connessioni di rete e altri fattori. Ad esempio, se carichi il tuo sito web utilizzando una connessione di rete via cavo in ufficio e la confronti con il caricamento tramite Wi-Fi in un bar, le esperienze potrebbero essere molto diverse. Esistono molti strumenti sul mercato che possono aiutarti a raccogliere dati di laboratorio o sul campo per valutare il rendimento delle pagine.

Dati di prova controllati e dati sul campo

Grafica degli strumenti di velocità

I dati di laboratorio sono i dati sul rendimento raccolti in un ambiente controllato con impostazioni di rete e del dispositivo predefinite, mentre i dati sul campo sono i dati sul rendimento raccolti dai caricamenti di pagine reali sperimentati dagli utenti in condizioni reali. Ogni tipo ha i suoi punti di forza e le sue limitazioni.

I dati di laboratorio offrono risultati riproducibili e un ambiente di debug, ma potrebbero non rilevare i colli di bottiglia reali e non possono essere correlati ai KPI delle pagine reali. Con i dati di laboratorio, devi comprendere i dispositivi e le reti tipici dei tuoi utenti e rispecchiare adeguatamente queste condizioni quando testi il rendimento. Tieni presente che anche nelle aree con segnale 4G, gli utenti potrebbero comunque riscontrare connessioni più lente o intermittenti negli ascensori, durante i tragitti giornalieri o in ambienti simili.

I dati sul campo (chiamati anche monitoraggio degli utenti reali o RUM) acquisiscono l'esperienza utente reale e consentono la correlazione ai KPI aziendali, ma hanno un insieme limitato di metriche e funzionalità di debug limitate.

Strumenti

Dati di laboratorio

Lighthouse prende un URL ed esegue una serie di controlli sulla pagina, generando un report sul rendimento della pagina. Esistono diversi modi per eseguire Lighthouse, inclusa un'opzione per controllare facilmente una pagina da Chrome DevTools.

Dati sul campo

Il Report sull'esperienza utente di Chrome (CrUX) fornisce metriche che mostrano il modo in cui gli utenti reali di Chrome trovano le destinazioni più frequenti sul web.

Altri strumenti

PageSpeed Insights fornisce sia dati di laboratorio che sul campo relativi a una pagina. Utilizza Lighthouse per raccogliere e analizzare i dati di prova controllati relativi alla pagina, mentre i dati dei campi reali si basano sul set di dati del Report sull'esperienza utente di Chrome.

Strumenti per sviluppatori di Chrome è un insieme di strumenti per sviluppatori web integrati direttamente nel browser Google Chrome. Ti consente di eseguire il profiling del runtime di una pagina, nonché di identificare e eseguire il debug dei colli di bottiglia delle prestazioni.