Sobes.tech
Middle

Kā darbojas pārlūkprogramma?

sobes.tech AI

Atbilde no AI

Pārlūkprogramma saņem pieprasīto URL, to analizē un nosūta HTTP pieprasījumu serverim. Serveris apstrādā pieprasījumu un nosūta atbildi, kas satur HTML, CSS, JavaScript, attēlus un citus resursus.

Pārlūkprogramma analizē HTML dokumentu un izveido DOM koku (Document Object Model).

Tad tā apstrādā CSS un veido CSSOM koku (CSS Object Model).

Apvienojot DOM un CSSOM, pārlūkprogramma izveido renderēšanas koku (Render Tree), kas satur elementus, kas jāparāda, ar to stiliem.

Layout (vai Reflow) posmā tiek aprēķināti katra elementa ģeometriskie parametri (pozīcija, izmēri).

Painting (vai Repainting) posmā pārlūkprogramma uzzīmē redzamos elementus ekrānā, izmantojot informāciju no Render Tree un Layout.

Ja ir JavaScript, pārlūkprogramma to ielādē un izpilda. JavaScript var mainīt DOM un CSSOM, kas var izraisīt atkārtotus Layout un Painting posmus.

Pārlūkprogramma kešē iegūtos resursus, lai paātrinātu nākamo ielādi.