本篇內容主要講解“HTML5離線緩存Manifest怎么使用”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“HTML5離線緩存Manifest怎么使用”吧!
創(chuàng)新互聯(lián)是一家專業(yè)提供沁源企業(yè)網(wǎng)站建設,專注與網(wǎng)站制作、做網(wǎng)站、H5開發(fā)、小程序制作等業(yè)務。10年已為沁源眾多企業(yè)、政府機構等服務。創(chuàng)新互聯(lián)專業(yè)網(wǎng)站設計公司優(yōu)惠進行中。
什么是manifest?
簡單來說manifest能讓你的應用在無網(wǎng)的情況下也能訪問。
它有三大優(yōu)勢:
1、離線瀏覽,無網(wǎng)情況下也能正常訪問;
2、更快的加載速度,緩存在本地訪問速度自然更快;
3、減輕服務請求壓力,文件緩存后不需要再次請求,只需要請求需要更新的文件。
如何使用?
XML/HTML Code復制內容到剪貼板
…
你需要在你想要緩存的web app的每一頁中都包含 manifest 屬性。如果一個頁面沒有 manifest屬性,它將不會被緩存(除非在manifest文件中顯式指定了這 個頁面)。這意味著只要用戶訪問的頁面包含manifest屬性,它都將會被加入application cache中。這樣,就不用在manifest文件中指定需要緩存哪些頁面了。
Manifest屬性可以指定一個絕對URL或是一個相對路徑,但是,一個絕對URL需要和web app是同源的。一個manifest文件可以是任何擴展文件類型,但必須有正確的mime-type,比如在Apache中添加
“AddType text/cache-manifest .appcache”。
Manifest文件
manifest 文件是簡單的文本文件,它告知瀏覽器被緩存的內容(以及不緩存的內容)。
manifest 文件可分為三個部分:
CACHE MANIFEST - 在此標題下列出的文件將在首次下載后進行緩存
NETWORK - 在此標題下列出的文件需要與服務器的連接,且不會被緩存
FALLBACK - 在此標題下列出的文件規(guī)定當頁面無法訪問時的回退頁面(比如 404 頁面)
到此,相信大家對“HTML5離線緩存Manifest怎么使用”有了更深的了解,不妨來實際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續(xù)學習!