Sobes.tech
Middle

Ako funguje prehliadač?

sobes.tech AI

Odpoveď od AI

Prehliadač príjme požadované URL, analyzuje ho a odošle HTTP požiadavku na server. Server spracuje požiadavku a odošle odpoveď obsahujúcu HTML, CSS, JavaScript, obrázky a ďalšie zdroje.

Prehliadač analyzuje HTML dokument a vytvára strom DOM (Document Object Model).

Potom spracováva CSS a vytvára strom CSSOM (CSS Object Model).

Spojením DOM a CSSOM prehliadač vytvára renderovací strom (Render Tree), ktorý obsahuje prvky na zobrazenie spolu s ich štýlmi.

Fáza Layout (alebo Reflow) vypočíta geometrické parametre každého prvku (pozícia, veľkosti).

V fáze Painting (alebo Repainting) prehliadač vykreslí viditeľné prvky na obrazovku, využívajúc informácie z Render Tree a Layout.

Ak je prítomný JavaScript, prehliadač ho načíta a vykoná. JavaScript môže meniť DOM a CSSOM, čo môže viesť k opakovaným fázam Layout a Painting.

Prehliadač cache-uje získané zdroje na urýchlenie ďalších načítaní.