Sobes.tech
Middle

Jak funguje prohlížeč?

sobes.tech AI

Odpověď od AI

Prohlížeč obdrží požadovanou URL, analyzuje ji a odešle HTTP požadavek na server. Server požadavek zpracuje a odešle odpověď obsahující HTML, CSS, JavaScript, obrázky a další zdroje.

Prohlížeč analyzuje HTML dokument a vytváří strom DOM (Document Object Model).

Poté zpracovává CSS a vytváří strom CSSOM (CSS Object Model).

Spojením DOM a CSSOM prohlížeč vytváří renderovací strom (Render Tree), který obsahuje prvky k zobrazení spolu se styly.

Fáze Layout (nebo Reflow) spočítá geometrické parametry každého prvku (pozice, rozměry).

V fázi Painting (nebo Repainting) prohlížeč vykreslí viditelné prvky na obrazovku, využívajíc informace z Render Tree a Layout.

Pokud je přítomen JavaScript, prohlížeč jej načte a vykoná. JavaScript může měnit DOM a CSSOM, což může vést k opakovaným fázím Layout a Painting.

Prohlížeč ukládá získané zdroje do cache, aby urychlil následné načítání.