摘要:通過域名,最終得到該域名對應的地址的過程叫做域名解析或主機名解析。而是讓具有此屬性的域名不需要用戶點擊鏈接就在后臺解析,而域名解析和內容載入是串行的網絡操作,所以這個方式能減少用戶的等待時間,提升用戶體驗。
跟大家分享一個小知識點,自己也總結總結,fight 、fight 、fight ?。?!
前端優化系列之一:DNS預獲取 dns-prefetch 提升頁面載入速度
DNS Prefetch,即DNS預獲取,是前端優化的一部分。一般來說,在前端優化中與 DNS 有關的有兩點: 一減少DNS的請求次數,二就是進行DNS預獲取 。
DNS(Domain Name System,域名系統),萬維網上作為域名和IP地址相互映射的一個分布式數據庫,能夠使用戶更方便的訪問互聯網,而不用去記住能夠被機器直接讀取的IP數串。通過域名,最終得到該域名對應的IP地址的過程叫做域名解析(或主機名解析)。DNS協議運行在UDP協議之上,使用端口號53。 ------引自《百度百科》
DNS 請求需要的帶寬非常小,但是延遲卻有點高,這點在手機網絡上特別明顯。預讀取 DNS 能讓延遲明顯減少一些。 而DNS Prefetching 是讓具有此屬性的域名不需要用戶點擊鏈接就在后臺解析,而域名解析和內容載入是串行的網絡操作,所以這個方式能 減少用戶的等待時間,提升用戶體驗。
默認情況下瀏覽器會對頁面中和當前域名(正在瀏覽網頁的域名)不在同一個域的域名進行預獲取,并且緩存結果,這就是隱式的 DNS
Prefetch。如果想對頁面中沒有出現的域進行預獲取,那么就要使用顯示的 DNS Prefetch 了。
例如京東:
DNS Prefetch 應該盡量的放在網頁的前面,推薦放在 后面。具體使用方法如下:
注意:雖然使用 DNS Prefetch 能夠加快頁面的解析速度,但是要視情況而用哦,因為有人指出 禁用DNS 預讀取能節省每月100億的DNS查詢 。
如果需要禁止隱式的 DNS Prefetch,可以使用以下的標簽:
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/114021.html
摘要:通過域名,最終得到該域名對應的地址的過程叫做域名解析或主機名解析。而是讓具有此屬性的域名不需要用戶點擊鏈接就在后臺解析,而域名解析和內容載入是串行的網絡操作,所以這個方式能減少用戶的等待時間,提升用戶體驗。 跟大家分享一個小知識點,自己也總結總結,fight 、fight 、fight !??! 前端優化系列之一:DNS預獲取 dns-prefetch 提升頁面載入速度 DNS Pre...
摘要:通過域名,最終得到該域名對應的地址的過程叫做域名解析或主機名解析。而是讓具有此屬性的域名不需要用戶點擊鏈接就在后臺解析,而域名解析和內容載入是串行的網絡操作,所以這個方式能減少用戶的等待時間,提升用戶體驗。 跟大家分享一個小知識點,自己也總結總結,fight 、fight 、fight ?。。?前端優化系列之一:DNS預獲取 dns-prefetch 提升頁面載入速度 DNS Pre...
摘要:失業的兩周真的也是爽啊,每天打打球,去面試面試,當作逛街。為什么走我一定是瘋了,我才辭職的吧。我一直覺得工作是自己喜歡,不是因為生活所迫。錢,只是說能力的體現。但是不忘初心,善始善終,生活才剛剛開始啊。。。? 失業的第二周,一邊玩的很開心一邊又擔心工作,一邊投簡歷一邊面試,一邊嫌棄廠太小不想去,一邊大廠又沒有消息,糾結糾結。 ? 從大一暑假邊上課邊工作到后來全職工作,其中寒暑假無休,畢業跟實...
摘要:上次翻過一篇我是如何在自學編程個月后找到工作的,是一個編程自學者的經驗之談。如果你想通過學習編程來改善你的生活,你不該總想著這些快速成功的案例。 有人問我, Reddit 是什么網站,我想了下說: 美國貼吧 。 但話說回來,關注了一陣子我發現,Reddit 上的討論真要比貼吧不知道高到哪里去了,甚至比不少知乎回答要有價值。而且感覺下面的討論氛圍也更好些。 我在上面關注了 learnpr...
閱讀 1956·2021-11-22 15:29
閱讀 3252·2021-10-14 09:43
閱讀 1223·2021-10-08 10:22
閱讀 3342·2021-08-30 09:46
閱讀 1431·2019-08-30 15:55
閱讀 1923·2019-08-30 15:44
閱讀 849·2019-08-30 14:19
閱讀 1439·2019-08-30 13:13