HTML5引入了应用程序缓存,意味着web应用可进行缓存,在没网的时候可以进行访问——离线浏览。
启用应用程序缓存,在html标签加入manifest属性。<html manifest="index.appcache"></html>
Manifest文件的三个属性:CACHE,NETWORK,FALLBACK。
CACHE:用于指定需要缓存的文件;
NETWORK:用于指定不需要缓存的文件;
FALLBACK:当前页面无法访问404的时候跳转的连接。
Manifest文件内容格式:
新建文件index.appcache
输入:
CACHE MANIFEST
CACHE:
index.html
js.js
css.css
NETWORK:
dynamic.html
dynamic.js
dynamic.css