Middle
Səhifənin render prosesi nə vaxt başlayır?
sobes.tech Süni İntellekt
AI-dan cavab
Səhifənin render prosesi brauzer HTML sənədini qəbul etdikdə və işləməyə başladıqda başlayır. Bu proses bir neçə mərhələdən ibarətdir:
- HTML-nin parsinqi: DOM (Sənəd Obraz Modeli) ağacı qurulur.
- CSSOM (CSS Obraz Modeli) qurulması: Səhifəyə tətbiq olunan CSS pars edilir.
- Render Ağacının qurulması: DOM və CSSOM birləşdirilərək, səhifədə görünən elementlər və onların üslubları ilə render ağacı yaradılır.
- Layout (Düzen hesablaması): Hər bir elementin geometrik ölçüləri və mövqeləri müəyyən edilir.
- Çəkmə: Elementlərin pikselləri ekranda çəkilir.
- Kompozisiya: Çəkilmiş elementlərin qatları ekranda son təqdimata birləşdirilir.
Render prosesi müştəri tərəfində (brauzer) başlasa da, onun tetiklenməsi adətən Node.js serverində dinamik olaraq yaradılan HTML-nin alınması ilə baş verir. Server ilkin HTML cavabını hazırlamaq və göndərmək üçün məsuliyyət daşıyır.