Professional Documents
Culture Documents
Resumen Navegadores
Resumen Navegadores
Al crear estos nodos, los nodos se vinculan en una estructura de datos de árbol conocida
como DOM.
Si bien el navegador recibe los bytes de datos sin procesar y inicia el proceso de
construcción del DOM, también realizará una solicitud para obtener la hoja de estilo
main.css vinculada.
Bien, el navegador ahora combina los árboles DOM y CSSOM en algo que se llama un
árbol de procesamiento. (Render Tree).
Árbol de DOM
Análisis de HTML
El trabajo del analizador de HTML es analizar las marcas HTML y organizarlas en un árbol
de análisis. El árbol de análisis está formado por elementos DOM y nodos de atributo.
DOM
DOM son las siglas de "Document Object Model" (modelo de objetos del documento). Es
la presentación de objetos del documento HTML y la interfaz de los elementos HTML para
el mundo exterior, como JavaScript.
El modelo DOM guarda una relación casi de uno a uno con el marcado. Veamos un
ejemplo de marcado:
<html>
<body>
<p>
Hello World
</p>
<div> <img src="example.png"/></div>
</body>
</html>
Árbol de renderización
El árbol de renderización contiene rectángulos con atributos visuales, como el color y las
dimensiones. Los rectángulos están organizados en el orden en el que aparecerán en la
pantalla. Una vez construido el árbol de renderización, se inicia un proceso de "diseño".
Diseño