跳至主要內容

    TBT

    TBT 是實驗室指標(lab metric),衡量主執行緒被長任務阻塞的時間,常用來診斷 INP/FID 問題。

    定義

    TBT(Total Blocking Time)常出現在 Lighthouse/PageSpeed 的 lab data 中,衡量頁面載入期間主執行緒被長任務阻塞、導致無法及時回應互動的總時間。雖不是 CWV 指標,但對診斷 INP/FID 類問題很有用。

    為什麼重要

    • 能定位主執行緒阻塞(長任務)
    • 是 INP 改善的有效 proxy(在 lab)
    • 幫助你找到需要拆分/延後的 JS

    怎麼做(實作重點)

    • 拆分長任務:切 chunk、requestIdleCallback(視情況)
    • 減少第三方 script 與同步計算
    • 拆 bundle、延後非必要資源載入

    常見問題

    關於這個詞彙的常見問答。

    回到詞彙表