谷歌開(kāi)源quicklink:可大幅提升網(wǎng)頁(yè)加載速度

2019/1/25 12:28:40 來(lái)源:IT之家 作者:浮生 責(zé)編:浮生
感謝IT之家網(wǎng)友 水樹(shù)君 的線(xiàn)索投遞!

IT之家1月25日消息 日前,谷歌正式在GitHub上開(kāi)源了來(lái)自Google Chrome Labs的一個(gè)項(xiàng)目quicklink。據(jù)介紹,quicklink可以在空閑時(shí)預(yù)加載viewport內(nèi)的鏈接,加速后續(xù)頁(yè)面加載。

據(jù)介紹,quicklink旨在成為根據(jù)用戶(hù)viewport中的鏈接預(yù)取內(nèi)容的簡(jiǎn)易解決方案,并保持很小的體積(壓縮后小于1KB)。

GitHub頁(yè)面上的說(shuō)明顯示,quicklink加速后續(xù)頁(yè)面加載速度的原理如下:

  • 檢測(cè)viewport中的鏈接(使用Intersection Observer

  • 等待瀏覽器空閑(使用requestIdleCallback

  • 檢查用戶(hù)的連接速度(使用navigator.connection.effectiveType)或者是否啟用了data-saver(使用navigator.connection.saveData);

  • 預(yù)取鏈接(使用<link rel=prefetch>或XHR),可以控制請(qǐng)求優(yōu)先級(jí)(如果支持,可以切換到fetch())。

若你對(duì)此感興趣,可點(diǎn)此前往GitHub進(jìn)行了解。

廣告聲明:文內(nèi)含有的對(duì)外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時(shí)間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。

軟媒旗下網(wǎng)站: IT之家 最會(huì)買(mǎi) - 返利返現(xiàn)優(yōu)惠券 iPhone之家 Win7之家 Win10之家 Win11之家

軟媒旗下軟件: 軟媒手機(jī)APP應(yīng)用 魔方 最會(huì)買(mǎi) 要知