029-88226191
13991117807
新聞中心

NEW CENTER

網站頁面性質您了解多少呢?

 二維碼 1
發表時間:2021-08-04 15:54

關于網站頁面性質您了解多少呢?西安網站建設小編帶你詳細的了解一下。

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

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

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

  清除阻塞渲染的JS和CSS

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

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

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

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

3、優化阻塞渲染的JS

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


西安網站建設微信公眾號


信之上微信公眾號

西安信之上信息技術有限公司

Xi 'an Xinzhishang   information technology co., LTD


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

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

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

西安網站建設


服務微信-馬上咨詢