Long Tasks

Le operazioni eseguite dal codice JavaScript possono monopolizzare il thread principale per lunghi periodi di tempo.

Speed performance

Long JavaScript Tasks

Quando parliamo di "Long Task" ci riferiamo ad azioni eseguite dal codice JavaScript: queste monopolizzano il thread principale per lunghi periodi di tempo e causano un notevole rallentamento dell'interfaccia utente.

Ciò significa che la pagina non reagisce agli input dell'utente durante il caricamento, anche se sembra essere completamente carica.

Il modello RAIL ci dice che bisogna assicurarsi di elaborare l'input dell'utente entro 50 ms: in questo modo si dovrebbe essere certi che la risposta visibile avvenga entro 100 ms.

 

Come vengono visualizzati i "Long Task" da SeoChecker

SeoChecker visualizzerà in una tabella come quella sottostante tutte le attività lunghe: URL, ora di inizio e durata.

SeoChecker will display you in a table all the long tasks: URL, Start Time and Duration

 

Come si possono ottimizzare i "Long Task"?

In primo luogo, si potrebbero dividere gli script di grandi dimensioni e monitorare quelli di terze parti.

Mantenete le pagine responsive e riducete il lavoro in piccole parti (non più di 50 ms di lavoro), eseguendole nel posto giusto (come fuori dal thread principale) e nel tempo giusto.

Condividi questa Guida.

Ti è piaciuta? Condividila!

Share it!

Web tools per sviluppatori moderni. Provali!

Generatori, builder e validatori per migliorare le tue performance di ottimizzazione SEO e web

Home Back to top of the page