Pomoc i dokumentacja
Szybkość Średni wpływ Średnie zależnie od przyczyny
Nadmierny DOM
Liczba elementów przekracza rozsądną granicę.
Co to jest
Strona ma nadmierną liczbę elementów HTML. Obciąża to pamięć i procesor oraz spowalnia renderowanie i interakcje.
Dlaczego warto to rozwiązać
Tak samo jak przy rozmiarze DOM, więcej węzłów oznacza więcej pracy dla przeglądarki przy każdej zmianie i gorszą płynność na słabszych urządzeniach.
Jak to zrobić
- 1Zredukuj zbędne elementy otaczające i zagnieżdżenia.
- 2Stronicuj/wirtualizuj długie listy i tabele.
- 3Uprość złożone komponenty i szablony.
Podsumowanie
Zob. temat „Rozmiar DOM”. Przyczyną bywają rozrośnięte szablony lub długie listy bez stronicowania, zajmij się tym najpierw, przyniesie to największą ulgę.
Powiązane tematy