HTML5 引入了应用程序缓存,这意味着无需 Internet 连接即可缓存和访问 Web 应用程序。
应用程序缓存为应用程序带来了三个优势:
添加缓存
要启用应用程序缓存,请在文档的标记中包含清单属性:
当用户访问每个指定清单的页面时,都会对其进行缓存。 如果未指定manifest属性,则不会缓存该页面(除非直接在manifest文件中指定该页面)。
清单文件的建议文件扩展名是:“.appcache”。
请注意,清单文件需要配置正确的 MIME 类型电脑浏览器断网小游戏源码,即“text/cache-manifest”。 必须在 Web 服务器上配置。
清单文件可以分为三部分:
注意:浏览器对缓存数据的容量限制可能不同(各个浏览器设置的限制为每个站点 5MB)。
刷新缓存
应用程序被缓存后,它将保持缓存状态电脑浏览器断网小游戏源码,直到发生以下情况之一:
CACHE MANIFEST
# 2012-02-21 v1.0.0 # 注释行
/theme.css
/logo.gif
/main.js
NETWORK:
login.asp
FALLBACK:
/html5/ /404.html # 用 "404.html" 替代 /html5/ 目录中的所有文件
提示:更新注释行中的日期和版本号是让浏览器重新缓存文件的一种方法。 如果您编辑图像或更改 JavaScript 函数,则不会重新缓存所做的更改。
发表评论