Come si misura la velocità?

Chris Anstey
Chris Anstey
Bojan Pavic
Bojan Pavic

Le prestazioni reali sono molto variabili a causa delle differenze nei dispositivi degli utenti, nelle connessioni di rete e in altri fattori. Ad esempio, se carichi il tuo sito web utilizzando una connessione di rete via cavo nel tuo ufficio e la confronti con il caricamento tramite Wi-Fi in un bar, le esperienze saranno probabilmente molto diverse. Sul mercato sono disponibili molti strumenti che possono aiutarti a raccogliere dati di laboratorio o sul campo per valutare le prestazioni della pagina.

Dati di laboratorio e dati reali

Grafica degli strumenti di velocità

I dati di laboratorio sono dati sul rendimento raccolti in un ambiente controllato con impostazioni di rete e dispositivo predefinite, mentre i dati reali sono dati sul rendimento raccolti dai caricamenti di pagina reali riscontrati dagli utenti in condizioni reali. Ogni tipo ha i propri punti di forza e limiti.

I dati di lab 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 in modo appropriato queste condizioni quando testi le prestazioni. Tieni presente che, anche nelle aree con 4G, gli utenti potrebbero comunque riscontrare connessioni più lente o intermittenti quando si trovano in ascensori, durante gli spostamenti o in ambienti simili.

I dati reali (chiamati anche Real User Monitoring o RUM) acquisiscono l'esperienza utente reale e consentono la correlazione con i 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 reali

Il Chrome User Experience Report (CrUX) fornisce metriche che mostrano l'esperienza degli utenti Chrome reali nelle destinazioni più frequenti sul web.

Altri strumenti

PageSpeed Insights fornisce dati di prova e dati reali su una pagina. Utilizza Lighthouse per raccogliere e analizzare i dati di laboratorio relativi alla pagina, mentre i dati sul campo reali si basano sul set di dati del Chrome User Experience Report.

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