13991117807

網(wǎng)站頁面性質(zhì)您了解多少呢?

 二維碼 11
發(fā)表時間:2021-08-04 15:54

關(guān)于網(wǎng)站頁面性質(zhì)您了解多少呢?西安網(wǎng)站建設(shè)小編帶你詳細的了解一下。

牛氣沖天牛年插畫展板.jpg

1、清除不必要的資源,避免進行不必要的下載

  站點應當定期審核網(wǎng)頁上的資源是否是必需的,并評估該資源的價值與性能影響。網(wǎng)頁中往往會包含一些冗余資源,影響網(wǎng)頁性能的同時還無法給網(wǎng)頁帶來價值,可以考慮清除不必要的資源,避免不必要的資源下載帶來性能上的消耗。

  清除阻塞渲染的JS和CSS

  如果要以最快速度完成首屏渲染,需要**限度地減少網(wǎng)頁上關(guān)鍵JS/CSS子資源的數(shù)量,并盡可能清除這些資源,**限度地減少下載量。

2、使用代碼拆分減少JS負載

  有的網(wǎng)站可能將所有的JS組合成一個大型的組合包,以這種方式加載的話頁面性能會受到影響。長時間運行的JS可能會阻塞主線程,這時可以考慮使用requestAnimationFrame() 或 requestIdleCallback() 來進行優(yōu)化。

  根據(jù)不同的業(yè)務需求,開發(fā)者可以將JS中首屏的關(guān)鍵代碼拆分出來,這樣可以提前加載執(zhí)行首屏中必需的少量JS代碼,從而縮短頁面的加載時間,其余的可以按需加載或者置后加載,同時建議開發(fā)者將JS優(yōu)先放在首屏渲染完成之后,放在body閉標簽前面。

3、優(yōu)化阻塞渲染的JS

  JS允許我們修改網(wǎng)頁的同時也會阻止DOM構(gòu)建,阻塞網(wǎng)頁渲染。默認情況下,JS的執(zhí)行會阻塞內(nèi)核渲染:無論我們使用外鏈還是內(nèi)嵌JS,當遇到文檔中的JS腳本時,它將暫停 DOM 構(gòu)建,將控制權(quán)移交給 JS,腳本執(zhí)行完畢后再繼續(xù)構(gòu)建 DOM,處理剩余的HTML文檔。如果是外鏈JS文件,瀏覽內(nèi)核需停下來,等待從磁盤、緩存或遠程服務器中獲取JS腳本,這就可能給關(guān)鍵渲染路徑增加數(shù)十到數(shù)百毫秒的延遲。


西安網(wǎng)站建設(shè)微信公眾號


信之上微信公眾號

西安信之上信息技術(shù)有限公司

Xi 'an Xinzhishang   information technology co., LTD


服務熱線(Telephone):13991117807          咨詢熱線(Mobile Phone):13991117807

客服郵箱(E-mail):xianxzs@163.com              客服Q Q(Service QQ):31388282   

公司地址(Address):西安市環(huán)城西路南段東光大廈

西安網(wǎng)站建設(shè)


服務微信-馬上咨詢

99久久综合精品国产,中文字幕精品一区二区精品,亚洲色偷偷综合亚洲AVYP,国产欧美精品,亚洲欧美精品日韩欧美,亚洲精品aⅴ无码精品丝袜足,亚洲国产精品午夜电影,亚洲欧洲久久久精品,亚洲一区国产,国产欧美精品