[英]How do I profile / reduce html page rendering time?
我正在使用chrome來改善頁面加載時間。
我正在嘗試確定內容下載完成與onload事件觸發之間延遲的原因。 您可以從圖像中看到內容在160毫秒左右完成下載,但是load事件直到600毫秒左右才觸發。
我的問題是,如何確定並分解450ms發生的情況? 是否可以改善此處的加載時間,或者這僅僅是渲染/繪畫過程中不可避免的一部分?
解決了這個問題,罪魁禍首主要是jQuery。 頁面現在在300ms部分加載。 我決定將jQuery(以及其他所有站點腳本)的加載推遲到window.onload事件觸發之后。這消除了差距,現在所有頁面腳本都在onload發生后加載。
這是顯示腳本加載的時間線視圖:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.