资讯动态

菜鸟教程学习笔记——html(十)

发布时间:2026/8/21 7:40:45 来源:尧图企业网站定制
使用 HTML5通过创建 cache manifest 文件可以轻松地创建 web 应用的离线版本。应用程序缓存为应用带来三个优势离线浏览 - 用户可在应用离线时使用它们速度 - 已缓存资源加载得更快减少服务器负载 - 浏览器将只从服务器下载更新过或更改过的资源。!DOCTYPEHTMLhtmlmanifestdemo.appcachebody文档内容....../body/htmlManifest 文件每个指定了 manifest 的页面在用户对其访问时都会被缓存。如果未指定 manifest 属性则页面不会被缓存除非在 manifest 文件中直接指定了该页面。请注意manifest 文件需要配置正确的 MIME-type即 “text/cache-manifest”。必须在 web 服务器上进行配置。提示: 以 “#” 开头的是注释行但也可满足其他用途manifest 文件是简单的文本文件它告知浏览器被缓存的内容以及不缓存的内容。manifest 文件的建议的文件扩展名是“.appcache”。manifest 文件可分为三个部分CACHE MANIFEST- 在此标题下列出的文件将在首次下载后进行缓存NETWORK- 在此标题下列出的文件需要与服务器的连接且不会被缓存FALLBACK- 在此标题下列出的文件规定当页面无法访问时的回退页面比如 404 页面下面的 FALLBACK 小节规定如果无法建立因特网连接则用 “offline.html” 替代 /html5/ 目录中的所有文件更新缓存一旦应用被缓存它就会保持缓存直到发生下列情况用户清空浏览器缓存manifest 文件被修改参阅下面的提示由程序来更新应用缓存CACHE MANIFEST # 2012-02-21 v1.0.0 /theme.css /logo.gif /main.js NETWORK: login.php FALLBACK: /html/ /offline.html

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价