La verità sulle prestazioni del selettore CSS

La verità sulle prestazioni del selettore CSS

Nodo di origine: 1945104

Accidenti, lascia fare Patrick Brosset parlerà delle prestazioni CSS nel modo più accessibile e pratico possibile. Non che i CSS lo siano sempre cosa sta aumentando la velocità, o anche il frutto più basso quando si tratta di migliorare le prestazioni.

Ma if stai cercando guadagni dal lato CSS delle cose, Patrick ha un bel modo di fiutare i tuoi selettori più costosi usando Edge DevTools:

  • Apri DevTools.
  • Vai alla scheda Prestazioni.
  • Assicurati di aver abilitato l'opzione "Abilita strumentazione di rendering avanzata". Questo mi ha fatto inciampare nel processo.
  • Registra un caricamento della pagina.
  • Apri la scheda "Bottom Up" nel rapporto.
  • Controlla le dimensioni dei tuoi stili ricalcolati.

DevTools con la scheda Prestazioni aperta e un riepilogo degli eventi.

Da qui, fai clic su uno degli eventi di stile ricalcolato nella visualizzazione a cascata principale e otterrai una nuova scheda "Statistiche selettore". Guarda tutta quella bontà appiccicosa!

Ora vedi tutti i selettori che sono stati elaborati e possono essere ordinati in base a quanto tempo hanno impiegato, quante volte hanno abbinato, il numero di tentativi di corrispondenza e qualcosa chiamato "conteggio rapido dei rifiuti" che ho studiato è il numero di elementi che è stato facile e veloce eliminare dalla corrispondenza.

Un sacco di approfondimenti qui se CSS è davvero il collo di bottiglia che deve essere indagato. Ma leggi il post completo di Patrick sul blog di Microsoft Edge perché approfondisce i perché e i come e analizza un intero caso di studio.

Collegamento diretto →

Timestamp:

Di più da Trucchi CSS