Scopri i problemi relativi alle prestazioni del rendering

Sofia Emelianova
Sofia Emelianova

Scopri i problemi di prestazioni del rendering con questo riferimento delle opzioni relative alle prestazioni nella scheda Rendering.

Evidenzia le aree ridipinte con vernice lampeggiante

Se questa opzione è attiva, Chrome fa lampeggiare lo schermo di verde ogni volta che viene eseguita la nuova colorazione.

Per visualizzare le aree che stai ricolorando:

  1. Apri la scheda Rendering in questa demo e controlla l'opzione Paint flashing.
  2. Osserva la ricolorazione evidenziata in verde.
Verniciatura lampeggiante

Se, in un'altra pagina, vedi che l'intero schermo lampeggia in verde o aree dello schermo che non pensavi debbano essere colorate, prova a indagare ulteriormente.

Evidenzia le regioni con variazioni del layout

Le variazioni del layout causano revisioni impreviste e possono essere non solo fastidiose, ma dannose.

Uno screencast che mostra in che modo l'instabilità del layout può incidere negativamente sugli utenti.

Per visualizzare la posizione e la tempistica dei cambiamenti di layout in una pagina:

  1. Apri la scheda Rendering e seleziona Regioni di variazione del layout.

  2. Aggiorna la pagina. Le aree di variazione del layout sono brevemente evidenziate in viola.

Variazione del layout

Visualizzare livelli e riquadri con bordi dei livelli

Utilizza Bordi dei livelli per visualizzare un overlay di bordi dei livelli e riquadri nella parte superiore della pagina.

Per attivare i bordi dei livelli:

  1. Apri la scheda Rendering e seleziona Bordi livello.
  2. Osserva i bordi degli strati in arancione e oliva e le mattonelle in ciano.

Bordi e riquadri dei livelli

Per una spiegazione della codifica a colori, consulta i commenti in debug_colors.cc.

Visualizzare i frame al secondo in tempo reale con le statistiche di rendering dei frame

Le Statistiche di rendering del frame sono un overlay che compare nell'angolo in alto a destra dell'area visibile.

Per aprire le Statistiche di rendering del frame:

  1. Apri la scheda Rendering e abilita la casella di controllo Statistiche di rendering dei frame.
  2. Osserva le statistiche nell'angolo in alto a destra della pagina.

Statistiche di rendering del frame

L'overlay Statistiche rendering frame mostra:

  • Stima in tempo reale dei frame al secondo durante l'esecuzione della pagina.
  • Raggruppa la sequenza temporale come un grafico con tre tipi di fotogrammi:
    • Frame visualizzati correttamente (linee blu)
    • Frame parzialmente presentati (linee gialle)
    • Frame persi (linee rosse).
  • Lo stato del raster GPU: attivato o disattivato. Per ulteriori informazioni, consulta Come ottenere la rasterizzazione GPU.
  • Utilizzo della memoria GPU: il numero di MB di memoria utilizzati e massimi.

Identificare i problemi di prestazioni dello scorrimento

Utilizza Problemi di prestazioni dello scorrimento per identificare gli elementi della pagina che hanno ascoltatori di eventi relativi allo scorrimento che potrebbero influire negativamente sulle prestazioni della pagina.

Per visualizzare gli elementi potenzialmente problematici:

  1. Apri la scheda Rendering e controlla Problemi di rendimento dello scorrimento.
  2. Osserva gli elementi potenzialmente problematici evidenziati.

Problemi di rendimento dello scorrimento indica la presenza di più listener di eventi che potrebbero compromettere il rendimento dello scorrimento

Visualizza Core Web Vitals

Web Vitals è un'iniziativa di Google che intende fornire linee guida unificate per gli indicatori di qualità che sono essenziali per offrire un'esperienza utente ottimale sul web.

Le metriche Core Web Vitals sono il sottoinsieme di Web Vitals che si applica a tutte le pagine web. Ciascuno dei Core Web Vitals rappresenta un aspetto distinto dell'esperienza utente, è misurabile sul campo e riflette l'esperienza reale di un risultato incentrato sull'utente fondamentale. I Core Web Vitals sono:

  • LCP (Largest Contentful Paint): misura il rendimento del caricamento. Per offrire una buona esperienza utente, l'LCP deve verificarsi entro 2,5 secondi dall'inizio del caricamento della pagina.
  • Interaction to Next Paint (INP): misura l'interattività. Per offrire una buona esperienza utente, le pagine devono avere un valore INP pari o inferiore a 200 millisecondi.
  • CLS (Cumulative Layout Shift): misura la stabilità visiva. Per offrire una buona esperienza utente, le pagine devono mantenere un CLS pari o inferiore a 0,1.

Utilizza l'estensione di Chrome Web Vitals per visualizzare i valori Core Web Vitals della tua pagina.