頁面載入時間

頁面載入時間是指頁面從導航開始載入事件開始所花費的時間。

js
let time = performance.timing;

let pageloadTime = time.loadEventStart - time.navigationStart;

雖然“頁面載入時間”聽起來是完美的 Web 效能指標,但實際上並非如此。載入時間因使用者裝置能力、網路狀況以及(程度較輕的)伺服器距離不同而有很大差異。在開發環境中測量頁面載入時間,很可能是一個最佳體驗,無法反映您的使用者的實際情況。此外,Web 效能不僅僅關乎載入事件何時發生。它還關乎感知效能、響應能力、卡頓和抖動。