Senior
21
Критикалық көрсету жолы туралы айтыңыз — көрсету ағашын құру кезінде не болады?
Сұралған компаниялар
Type
AI-дан жауап
sobes.tech AI
Критикалық көрсету жолы (CRP) — бұл браузер веб-бетті экранда көрсету үшін орындаған қадамдар тізбегі.
Рендеринг ағашын құру кезінде келесі әрекеттер орындалады:
- HTML талдау — браузер HTML-ді оқиды және DOM ағашын құрады (Document Object Model).
- CSS талдау — браузер CSS-ті жүктеп, талдайды, CSSOM-ды (CSS объектілер моделі) құрады.
- Render ағашын құру — DOM мен CSSOM-ды біріктіру арқылы рендеринг ағашын құру, ол тек көрінетін элементтер мен олардың стильдерін қамтиды.
- Мәліметтерді орналастыру (Reflow) — әрбір элементтің нақты өлшемдері мен орналасуын есептеу.
- Сурет салу — пиксельдерді экранға салу.
Маңызды сәт — браузер Render ағашын құрып болғанша, сурет салуды бастай алмайды, сондықтан блоктайтын ресурстар (мысалы, CSS және синхронды скрипттер) көрсетуді кешіктіреді.
CRP-ны оңтайландыру блоктайтын ресурстарды азайту, скрипттерді асинхронды жүктеу, маңызды CSS-ті инлайнинг жасау арқылы алғашқы көрсетуді жылдамдатуға бағытталған.