1.什么是應(yīng)用緩存筷频?
HTML5引入了應(yīng)用緩存蛋逾,使web應(yīng)用可以進(jìn)行緩存,并可以在沒有聯(lián)網(wǎng)的情況進(jìn)行訪問 敦间。
2. 應(yīng)用緩存的優(yōu)勢(shì)?
1)離線瀏覽
2)速度(已緩存資源加載的更加快)
3)減少服務(wù)器負(fù)載(瀏覽器將只從服務(wù)器下載更新過過或者更改過的資源)
3. 如何實(shí)現(xiàn)緩存?
在文檔的<html>標(biāo)簽中包含manifest屬性每瞒,manifast文件的擴(kuò)展名建議是“.appcache”
4. Manifest文件:
1)CACHE MANIFEST 文件將在首次下載后進(jìn)行緩存
2)NETWORK 文件需要連網(wǎng)金闽,且不會(huì)被緩存
3)FALLBACK 規(guī)定當(dāng)前頁面無法返回時(shí)的回退頁面(例如404頁面)