站長(zhǎng)資訊網(wǎng)
        最全最豐富的資訊網(wǎng)站

        H5應(yīng)用緩存-Manifest的具體介紹

        導(dǎo)讀

        Manifest 是 H5提供的一種應(yīng)用緩存機(jī)制, 基于它web應(yīng)用可以實(shí)現(xiàn)離線訪問(wèn)(offline cache). 為此, 瀏覽器還提供了應(yīng)用緩存的api–applicationCache. 雖然manifest的技術(shù)已被web標(biāo)準(zhǔn)廢棄, 但這不影響我們嘗試去了解它. 也正是因?yàn)閙anifest的應(yīng)用緩存機(jī)制如此誘人, 餓了么 和 office 365郵箱等都還在使用著它!

        描述

        對(duì)manifest熟悉的同學(xué)可以跳過(guò)此節(jié).

        鑒于manifest應(yīng)用緩存的技術(shù), 我們可以做到:

        離線訪問(wèn): 即使服務(wù)器掛了, 或者沒(méi)有網(wǎng)絡(luò), 用戶依然可以正常瀏覽網(wǎng)頁(yè)內(nèi)容.

        訪問(wèn)更快: 數(shù)據(jù)存在于本地, 省去了瀏覽器發(fā)起http請(qǐng)求的時(shí)間, 因此訪問(wèn)更快, 移動(dòng)端效果更為明顯.

        降低負(fù)載: 瀏覽器只在manifest文件改動(dòng)時(shí)才去服務(wù)器下載需要緩存的資源, 大大降低了服務(wù)器負(fù)載.

        manifest緩存的過(guò)程如下(來(lái)自網(wǎng)絡(luò)):

        支持性

        主流瀏覽器都支持manifest應(yīng)用緩存技術(shù). 如下表格:

        H5應(yīng)用緩存-Manifest的具體介紹

        H5標(biāo)準(zhǔn)中, Offline Web applications 部分有如下描述:

        This feature is in the process of being removed from the Web platform.   (This is a long process that takes many years.)   Using any of the offline Web application features at this time is highly discouraged. Use service workers instead. [SW]

        因此后續(xù)我將在其他文章中繼續(xù)介紹 service workers, 本篇繼續(xù)關(guān)注manifest.

        如何開(kāi)啟應(yīng)用緩存

        manifest使用緩存清單進(jìn)行管理, 緩存清單需要與html標(biāo)簽進(jìn)行關(guān)聯(lián). 如下:

        <html manifest="test.appcache">    ...  </html>

        在html標(biāo)簽中指定manifest文件, 便表示該網(wǎng)頁(yè)使用manifest進(jìn)行離線緩存. 該網(wǎng)頁(yè)內(nèi)需要緩存的文件列表需要在 test.appcache 文本文件中指定.

        manifest緩存清單

        就像寫(xiě)作文一樣, manifest采用經(jīng)典的三段式. 分別為: CACHE, NETWORK 和 FALLBACK. 如下, 先看一個(gè)栗子

        贊(0)
        分享到: 更多 (0)
        網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)
        主站蜘蛛池模板: 国产成人久久精品激情| 精品国产一区二区三区久久久狼| 一本色道久久88—综合亚洲精品 | 国产精品免费观看调教网| 久久伊人精品青青草原高清| 亚洲精品无码久久久影院相关影片| 97精品在线播放| 国产精品久久99| 999久久久无码国产精品| 无码人妻精品一区二区三区东京热| 国内精品久久久久久麻豆| 久久精品国产69国产精品亚洲| 久久精品麻豆日日躁夜夜躁| 久久久精品日本一区二区三区| 欧美日激情日韩精品| 99精品视频在线观看re| 久久精品亚洲一区二区三区浴池 | 国产精品推荐天天看天天爽| 欧美亚洲国产精品第一页| 国产精品久久久久久久久鸭| 精品卡一卡二卡乱码高清| 三上悠亚久久精品| 中文精品99久久国产| 亚洲精品二三区| 日韩精品一区二区三区在线观看| 国产精品无码一区二区在线观一| 99热成人精品免费久久| 亚洲国产成人精品不卡青青草原| 久久九九有精品国产23百花影院| 麻豆精品成人免费国产片| 国产精品久久网| 国产亚洲精品va在线| 精品视频在线v| 亚洲国产精品久久久久婷婷软件| 久久国产精品久久久| 欧美777精品久久久久网| 国产精品大白天新婚身材| 国产精品爱啪在线线免费观看| 日韩精品在线视频| 国产精品九九久久免费视频| 久久免费精品一区二区|