HTML5使用ApplicationCache接口实现离线缓存技术解决离线难题.docVIP

  • 4
  • 0
  • 约6.28千字
  • 约 12页
  • 2019-01-04 发布于广东
  • 举报

HTML5使用ApplicationCache接口实现离线缓存技术解决离线难题.doc

HTML5使用ApplicationCache接口实现离线缓存技术解决离线难题.doc

5 使用 ApplicationCache 接口实 现离线缓存技术解决离线难题 简介 离线访问对基于网络的应用而言越来越重要。虽然所 有浏览器都有缓存机制,但它们并不可靠,也不一定总能 起到预期的作用。 5使用ApplicationCache接口解决 了由离线带来的部分难题。 使用缓存接口可为您的应用带来以下三个优势: 离线浏览-用户可在离线时浏览您的完整网站 速度-缓存资源为本地资源,因此加载速度较快。 服务器负载更少-浏览器只会从发生了更改的服务器 下载资源。 应用缓存(又称AppCac he)可让开发人员指定浏览器 应缓存哪些文件以供离线用户访问。即使用户在离线状态 下按了刷新按钮,您的应用也会正常加载和运行。 缓存清单文件 缓存清单文件是个简单的文本文件,其中列出了浏览 器应缓存以供离线访问的资源。 引用清单文件 要启用某个应用的应用缓存,请在文档的 标记中 添加ma nifest属性: 代码如下: It:htm lmanifest=〃example. app cachegt; lt;/ gt : 您应在要缓存的网络应用的每个页面上都添加 manifest属性。如果网页不包含man ifest属性,浏览器 就不会缓存该网页(除非清单文件中明确列出了该属性)。 这就意味着用户浏览的每个包含mani fest的网页都会隐式 添加到应用缓存。因此,您无需在清单中列出每个网页。

文档评论(0)

1亿VIP精品文档

相关文档