摘要:緊接著發(fā)現(xiàn),于是又停了,瀏覽器下載并執(zhí)行完,繼續(xù)。,發(fā)現(xiàn),遂將中文字展示了出來。的執(zhí)行時間是在所有元素解析完成之后,事件觸發(fā)之前。的執(zhí)行時間是在當(dāng)前腳本下載完成后,所以多個是執(zhí)行順序是不固定的。至此,完美的結(jié)構(gòu)出爐了。
現(xiàn)代瀏覽器性能優(yōu)化-JS篇
眾所周知,JS的加載和執(zhí)行會阻塞瀏覽器渲染,所以目前業(yè)界普遍推薦把script放到
之前,以解決js執(zhí)行時找不到dom等問題。但隨著現(xiàn)代瀏覽器的普及,瀏覽器為我們提供了更多強大的武器,合理利用,方可大幅提高頁面加載速度。 理解渲染過程(HTML Parser)
首先我們從瀏覽器的角度解釋一下從輸入URL到頁面展示經(jīng)歷了些什么,以如下html文檔舉例
Text