Minimize main-thread work er en Lighthouse-anbefaling om at mindske, hvor længe browserens hovedtråd er optaget. Hovedtråden parser HTML, kører det meste JavaScript og håndterer style, layout og paint. Når den er blokeret, kan siden ikke reagere — det ses som høj TBT og dårligere INP.
Hvad der fylder tråden
- Store JavaScript-bundter og unused JavaScript.
- Long tasks over 50 ms.
- Tung CSS og store DOM-opdateringer.
- Third-party scripts, der parser og eksekverer tidligt.
Praktiske greb
Fjern kode, I ikke bruger. Udskyd ikke-kritisk JS med defer. Split arbejde, så lange tasks brydes op. Undgå dyre layout-thrashing-loops. I WordPress: færre globale scripts fra tema/plugins, og mål konkrete skabeloner i stedet for at “optimere alt blindt”.
Måling
Brug Lighthouse’ opdeling af main-thread-tid og Chrome Performance med “Long tasks”. Ret de største bidragsydere først — ofte ét plugin eller ét marketing-tag — før I finpudser små filer.
