电脑浏览器断网小游戏源码-HTML5_应用程序缓存

HTML5 应用程序缓存清单

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 函数,则不会重新缓存所做的更改。