Sobes.tech
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:

  1. HTML-nin parsinqi: DOM (Sənəd Obraz Modeli) ağacı qurulur.
  2. CSSOM (CSS Obraz Modeli) qurulması: Səhifəyə tətbiq olunan CSS pars edilir.
  3. 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.
  4. Layout (Düzen hesablaması): Hər bir elementin geometrik ölçüləri və mövqeləri müəyyən edilir.
  5. Çəkmə: Elementlərin pikselləri ekranda çəkilir.
  6. 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.