優化網頁加載時間

1.dns 域解析提高網頁加載速度

DNS 實現域名到IP的映射。經過域名訪問站點,每次請求都要作DNS解析。目前每次DNS解析,一般在200ms如下。針對DNS解析耗時問題,一些瀏覽器經過DNS Prefetch 來提升訪問的流暢性。瀏覽器

什麼是 DNS Prefetch ?

DNS Prefetch 是一種DNS 預解析技術,當你瀏覽網頁時,瀏覽器會在加載網頁時對網頁中的域名進行解析緩存,這樣在你單擊當前網頁中的鏈接時就無需進行DNS的解析,減小用戶等待時間,提升用戶體驗。緩存

dns Prefetch 應該儘可能的放在網頁的前面,推薦放在 後面。具體使用方法以下:bash

<meta http-equiv="x-dns-prefetch-control" content="on"><br>
<link rel=」dns-prefetch」 href=」//static.360buyimg.com」><br>
<link rel=」dns-prefetch」 href=」//img.360buyimg.com」>
複製代碼

2.異步加載 script

在 script 標籤里加入 defer、async 屬性異步

<script defer src="deferred.js"></script>
<script async src="deferred.js"></script>
複製代碼
相關文章
相關標籤/搜索