国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

preload & prefetch

daryl / 1097人閱讀

摘要:搜索了相關(guān)的資料后對(duì)其有了些認(rèn)識(shí),在此記錄一下。這一機(jī)制使得資源可以更早的得到加載并可用,且更不易阻塞頁(yè)面的初步渲染,進(jìn)而提升性能。當(dāng)進(jìn)入下一頁(yè)面,就可直接從里面取,既不影響當(dāng)前頁(yè)面的渲染,又提高了其他頁(yè)面加載渲染的速度。

原文地址在 我的筆記里,覺(jué)得還行就給個(gè) star 吧:)

關(guān)于 preloadprefetch 早有耳聞,知道它們可以優(yōu)化頁(yè)面加載速度,然具體情況卻了解不多。搜索了相關(guān)的資料后對(duì)其有了些認(rèn)識(shí),在此記錄一下。

preload

通常在頁(yè)面中,我們需要加載一些腳本和樣式,而使用 preload 可以對(duì)當(dāng)前頁(yè)面所需的腳本、樣式等資源進(jìn)行預(yù)加載,而無(wú)需等到解析到 scriptlink 標(biāo)簽時(shí)才進(jìn)行加載。這一機(jī)制使得資源可以更早的得到加載并可用,且更不易阻塞頁(yè)面的初步渲染,進(jìn)而提升性能。

使用方式

link 標(biāo)簽的 rel 屬性的值設(shè)為 preloadas 屬性的值為資源類型(如腳本為 script,樣式表為 style


  
  preload example
  
  
  

  



  
prefetch

preload 一樣,都是對(duì)資源進(jìn)行預(yù)加載,但是 prefetch 加載的資源一般不是用于當(dāng)前頁(yè)面的,即未來(lái)很可能用到的這樣一些資源,簡(jiǎn)單點(diǎn)說(shuō)就是其他頁(yè)面會(huì)用到的資源。當(dāng)然,prefetch 不會(huì)像 preload 一樣,在頁(yè)面渲染的時(shí)候加載資源,而是利用瀏覽器空閑時(shí)間來(lái)下載。當(dāng)進(jìn)入下一頁(yè)面,就可直接從 disk cache 里面取,既不影響當(dāng)前頁(yè)面的渲染,又提高了其他頁(yè)面加載渲染的速度。

使用方式

preload 很相似,無(wú)需指定 as 屬性:


  
  preload example
  
  
  

  
  
  

  



  
總結(jié)

對(duì)當(dāng)前頁(yè)面需要的資源,使用 preload 進(jìn)行預(yù)加載,對(duì)其它頁(yè)面需要的資源進(jìn)行 prefetch 預(yù)加載。

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/99109.html

相關(guān)文章

  • preload & prefetch

    摘要:搜索了相關(guān)的資料后對(duì)其有了些認(rèn)識(shí),在此記錄一下。這一機(jī)制使得資源可以更早的得到加載并可用,且更不易阻塞頁(yè)面的初步渲染,進(jìn)而提升性能。當(dāng)進(jìn)入下一頁(yè)面,就可直接從里面取,既不影響當(dāng)前頁(yè)面的渲染,又提高了其他頁(yè)面加載渲染的速度。 原文地址在 我的筆記里,覺(jué)得還行就給個(gè) star 吧:) 關(guān)于 preload 和 prefetch 早有耳聞,知道它們可以優(yōu)化頁(yè)面加載速度,然具體情況卻了解不多。...

    SillyMonkey 評(píng)論0 收藏0
  • JS前端首屏優(yōu)化技巧

      訪問(wèn)時(shí)間超過(guò)3S對(duì)于用戶就十分痛苦,為考慮到用戶訪問(wèn)效果。為此我,首屏加載時(shí)間一頓操作,基本都在2s左右,這樣的首屏加載時(shí)間,對(duì)于用戶來(lái)說(shuō),算是可以接受的。  那我都哪些操作?下面就為大家展示  打包分析  在 package.json 中添加命令  "report":"vue-cli-servicebuild--report"  然后命令行執(zhí)行npm ...

    3403771864 評(píng)論0 收藏0
  • Web 性能優(yōu)化:Preload,Prefetch的使用及在 Chrome 中的優(yōu)先級(jí)

    摘要:例如,將獲得最高優(yōu)先級(jí),而將獲得低優(yōu)先級(jí)或中優(yōu)先級(jí)。不帶屬性的的優(yōu)先級(jí)將會(huì)等同于異步請(qǐng)求。對(duì)使用屬性,不然將不會(huì)從中獲益。因此,在標(biāo)記中聲明以被掃描器掃描。 這是 Web 性能優(yōu)化的第 6 篇,上一篇在下面看點(diǎn)擊查看: Web 性能優(yōu)化:使用 Webpack 分離數(shù)據(jù)的正確方法 Web 性能優(yōu)化:圖片優(yōu)化讓網(wǎng)站大小減少 62% Web 性能優(yōu)化:緩存 React 事件來(lái)提高性能 We...

    LiangJ 評(píng)論0 收藏0
  • preloadprefetch的認(rèn)識(shí)

    摘要:和可以用來(lái)指定資源是最高優(yōu)先級(jí)的。如果用戶進(jìn)入指定的鏈接,隱藏的這個(gè)頁(yè)面就會(huì)進(jìn)入馬上進(jìn)入用戶的視線。微軟最近也宣布會(huì)讓在上用類似的技術(shù)。 預(yù)加載 現(xiàn)在的網(wǎng)絡(luò)情況雖然很樂(lè)觀,但是 defer和async 當(dāng)瀏覽器碰到 script 腳本的時(shí)候: 沒(méi)有 defer 或 async,瀏覽器會(huì)立即加載并執(zhí)行指定的腳本,立即指的是在渲染該 script 標(biāo)簽之下的文檔元素之前,也就是說(shuō)不等待后...

    alogy 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<