關鍵渲染路徑是指瀏覽器從接收到 HTML 文件開始,直至將內容渲染到屏幕上所經歷的一系列步驟。

理解並優化關鍵渲染路徑可以顯著提升網頁性能和用戶體驗。

以下是關鍵渲染路徑的主要步驟:

  1. 解析 HTML
  2. 解析 CSS
  3. JavaScript 解析與執行
  4. 構建渲染樹
  5. 佈局(Layout)
  6. 繪製(Painting)

優化關鍵渲染路徑的方法

  1. 減少阻塞資源的數量和大小
  2. 異步加載資源
  3. 內聯關鍵 CSS
  4. 使用瀏覽器快取