DOM
Il DOM (Document Object Model) è il modello interno del browser per una pagina web: ogni intestazione, paragrafo, immagine e contenitore diventa un nodo in un albero che il browser costruisce a partire dall' della pagina.
Script e stili funzionano leggendo e modificando quell'albero. Quando inserisce una voce di menu o nasconde un pannello, entrambi stanno dialogando con il DOM - non con il file HTML originale sul disco. Un DOM grande o profondamente annidato significa più lavoro per ogni aggiornamento, motivo per cui la dimensione del DOM compare nelle analisi delle prestazioni.
A partire dal DOM, il browser costruisce anche l': una vista semplificata che le utilizzano. Se lì un elemento è mancante o denominato in modo errato, un non può presentarlo correttamente, indipendentemente da come appare la pagina.
Per saperne di più
- Standard DOM - la specifica WHATWG
- Introduzione al DOM (MDN) - panoramica introduttiva