Lighthouse 將移至效能深入分析稽核

發布日期:2025 年 4 月 28 日

我們在一年多前宣布將改良效能工具的用意,包括「Lighthouse 強大的 [到] 效能面板」。我們的目的是將 Google 的許多效能工具整合在一起。

在效能面板側,我們針對該目標取得了相當的進展,洞察側欄現在提供類似追蹤記錄的 Lighthouse 資訊。本次工作中,我們對 Lighthouse 使用者熟悉的效能建議進行了幾項變更:在某些案例中,許多稽核的建議會整合為單一深入分析資訊,而我們不再提供部分建議。

我們會持續努力整合工具介面,希望透過 Lighthouse 將這些洞察結果帶回 Lighthouse。無論是一致性,還是讓 Lighthouse 使用者都能享有這些稽核的改進措施,而且還能享有未來改善的功能!

然而,這意味著 Lighthouse 使用者需要進行一些破壞性變更,尤其是可能用於特定稽核名稱或結果格式的 API 使用者。因此,我們必須等到 Lighthouse 的下一個主要版本 (13) 推出後再進行全面轉換,預計在 2025 年 10 月推出。在此之後,您就無法再存取舊的稽核資料。

重新命名並整合稽核

下列稽核已重新命名,且在某些情況下,是從多項 Lighthouse 稽核作業合併:

新的深入分析稽核 ID 取代稽核 ID
cls-culprits-insight layout-shifts
non-composited-animations
unsized-images
document-latency-insight redirects
server-response-time
uses-text-compression
dom-size-insight dom-size
duplicated-javascript-insight duplicated-javascript
font-display-insight font-display
image-delivery-insight modern-image-formats
uses-optimized-images
efficient-animated-content
uses-responsive-images
interaction-to-next-paint-insight work-during-interaction
lcp-discovery-insight prioritize-lcp-image
lcp-lazy-loaded
lcp-phases-insight largest-contentful-paint-element
legacy-javascript-insight legacy-javascript
modern-http-insight uses-http2
network-dependency-tree-insight critical-request-chains
uses-rel-preconnect
render-blocking-insight render-blocking-resources
third-parties-insight third-party-summary
use-cache-insight uses-long-cache-ttl
viewport-insight viewport
重新命名並整合稽核

已移除稽核項目

下列稽核內容不再具有用處,因此已遭移除:

移除稽核項目 移除原因
first-meaningful-paint 系統不再建議使用的舊版指標 (由 LCP 取代)
no-document-write 目前第一方指令碼中很少發生一個問題,因此使用此功能的第三方指令碼則無法獲得修正。
offscreen-images 瀏覽器將畫面外圖片的優先順序降低,雖然延遲載入功能有助於降低頻寬,但不太可能對 Lighthouse 測量結果造成影響。
uses-passive-event-listeners 目前第一方指令碼中很少發生一個問題,因此使用此功能的第三方指令碼則無法獲得修正。
uses-rel-preload 建議並非啟用,因為有高於建議值的風險。
third-party-facades 這項稽核的用意是涵蓋有限的立體聲,且部分開發人員擔心使用非關聯的第三方立面。最終,我們傾向選擇第三方改善其服務,而不是解決問題。
移除的稽核項目

其他稽核

其他未納入上述表格中的效能稽核則不會受到這項異動影響。同樣地,無障礙功能搜尋引擎最佳化 (SEO)最佳做法的稽核也不會受到影響。

遷移至新的深入分析稽核作業

為協助進行遷移,我們已在 Lighthouse JSON 中提供新的深入分析。讓 API 和 Lighthouse JSON 的使用者立即開始遷移,為 Lighthouse 13 中的舊有稽核移除做好準備。

Lighthouse 12.6 (隨附於 Chrome 137 版本) 也會顯示另一個切換鈕,供報表的使用者在兩種不同的檢視畫面之間切換:

在 Lighthouse 中試用深入分析。

新的深入分析型稽核會顯示在「深入分析」標題下方,未變更的稽核仍會顯示在「診斷」標題下方。

目前系統預設為繼續顯示先前的稽核結果,但在 2025 年 6 月 Lighthouse 版本 (可能為 12.7 版) 後,我們計劃將預設設定改成新版深入分析稽核。Chrome 139 的 PageSpeed Insights 和 DevTools Lighthouse 報告也會納入這項變更。在 Lighthouse 13 之前,使用者仍可切換回舊版稽核頁面。

新版深入分析稽核的說明文件

我們會在切換日前到 developer.chrome.com 記錄新版稽核報告。我們會保留舊版說明文件,待日後再保留,因此舊版 Lighthouse 仍可與這些說明文件連結。

意見回饋

如果您對這項遷移作業有任何疑慮或疑問,歡迎造訪 GitHub 討論