第14章 离线网络应用程序——文件缓存.pptVIP

  • 0
  • 0
  • 约4.69千字
  • 约 38页
  • 2019-09-23 发布于湖北
  • 举报

第14章 离线网络应用程序——文件缓存.ppt

第14章 离线网络应用程序——文件缓存 什么是应用程序缓存(Application Cache)? RIA的一个关键是能够实现网络应用程序在离线状态下也能应用。 包括本地存储、Web SQL Database,已经实现了离线数据存储。但要实现离线RIA应用,还需要业务逻辑能够离线运行,必须使用Application Cache。 HTML5 引入了应用程序缓存,这意味着 web 应用可进行缓存,并可在没有因特网连接时进行访问。 什么是应用程序缓存(Application Cache)? 通过创建 cache manifest 文件,可以轻松地创建 web 应用的离线版本。 应用程序缓存为应用带来三个优势: 离线浏览 - 用户可在应用离线时使用它们 速度 - 已缓存资源加载得更快 减少服务器负载 - 浏览器将只从服务器下载更新过或更改过的资源。 所有主流浏览器均支持应用程序缓存,除了 Internet Explorer。 14.1 使用离线应用 要实现文件缓存在客户端,可以使用根节点html元素的manifest属性,该属性引用一个清单文件。 它是文本文件,使用UTF-8编码,列出了离线访问应用时所需缓存的文件清单。并且网页一旦定义了html元素的manifest属性,那么该网页也会被缓存。 14.1 使用离线应用 manifest属性值定义的是一个文件路径,可以使用绝对

文档评论(0)

1亿VIP精品文档

相关文档