Vai al contenuto

Sentry misura le pagine che apri senza ricaricare l’app web

Sentry v11 raccoglie i Web Vitals anche durante le navigazioni interne delle app web su Chromium 151+. I nuovi dati cambiano anche la composizione dei punteggi complessivi.

Che succede

In un’app web, il primo caricamento può andare benissimo e la pagina aperta cinque clic dopo essere lenta. Sentry misura anche quei passaggi: gli SDK JavaScript v11 raccolgono LCP, CLS e INP per le navigazioni interne, senza un nuovo caricamento completo della pagina.

Le misure descrivono quando compare il contenuto principale, quanto si sposta l’interfaccia e come risponde alle interazioni. Servono Chromium 151 o successivo e l’integrazione di tracing del browser. Non ogni cambio di pagina interno viene misurato: il browser deve riconoscere un’azione dell’utente, un cambio visibile di URL e un aggiornamento visibile della pagina.

C’è un effetto da tenere presente nei grafici: le navigazioni interne sono spesso più rapide perché l’app è già avviata. Includerle può migliorare il punteggio complessivo senza aver velocizzato una riga di codice. Il nuovo filtro “Measured on” permette di separarle dai caricamenti iniziali.

Perché conta

Una pagina di impostazioni raggiunta sempre dal menu poteva avere pochissimi dati, pur essendo usata ogni giorno. Misurarla per conto suo fa emergere l’esperienza dopo l’ingresso nell’app, senza attribuire alla pagina iniziale tutti i problemi incontrati nel resto della sessione.

Vuoi sapere di più su pillole come questa?