Глосарій

Critical Rendering Path

Critical Rendering Path (CRP) — послідовність кроків, які браузер виконує від отримання HTML до першої відрисовки пікселів на екрані. Оптимізація CRP безпосередньо впливає на LCP і Time to First Paint.

Кроки

  1. Завантаження HTML → побудова DOM
  2. Завантаження CSS → побудова CSSOM
  3. DOM + CSSOM → Render Tree
  4. Layout (reflow) — обчислення розмірів і позицій
  5. Paint — малювання пікселів

Render-blocking ресурси

CSS і синхронний JS блокують побудову Render Tree. До завершення їх завантаження браузер не малює нічого.

Оптимізації