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