- 4
- 0
- 约6.28千字
- 约 12页
- 2019-01-04 发布于广东
- 举报
HTML5使用ApplicationCache接口实现离线缓存技术解决离线难题.doc
5 使用 ApplicationCache 接口实
现离线缓存技术解决离线难题
简介
离线访问对基于网络的应用而言越来越重要。虽然所 有浏览器都有缓存机制,但它们并不可靠,也不一定总能 起到预期的作用。 5使用ApplicationCache接口解决 了由离线带来的部分难题。
使用缓存接口可为您的应用带来以下三个优势:
离线浏览-用户可在离线时浏览您的完整网站
速度-缓存资源为本地资源,因此加载速度较快。
服务器负载更少-浏览器只会从发生了更改的服务器 下载资源。
应用缓存(又称AppCac he)可让开发人员指定浏览器 应缓存哪些文件以供离线用户访问。即使用户在离线状态 下按了刷新按钮,您的应用也会正常加载和运行。
缓存清单文件
缓存清单文件是个简单的文本文件,其中列出了浏览 器应缓存以供离线访问的资源。
引用清单文件
要启用某个应用的应用缓存,请在文档的 标记中 添加ma nifest属性:
代码如下:
It:htm lmanifest=〃example. app cachegt;
lt;/ gt :
您应在要缓存的网络应用的每个页面上都添加 manifest属性。如果网页不包含man ifest属性,浏览器 就不会缓存该网页(除非清单文件中明确列出了该属性)。 这就意味着用户浏览的每个包含mani fest的网页都会隐式 添加到应用缓存。因此,您无需在清单中列出每个网页。
您可能关注的文档
最近下载
- 电子电路基本技能训练课件:手工贴片焊接操作.pptx
- 实施指南(2025)《GB_T34238-2017清洁蛋加工流通技术规范》.pptx VIP
- 图示贴片元件手工焊接与拆焊方法 .ppt VIP
- 供货方案及保证措施供货方案(含售后服务承诺书).doc VIP
- 中国2型糖尿病运动治疗指南(2024版)解读.pptx
- 新解读《GB_T 34238 - 2017清洁蛋加工流通技术规范》最新解读.docx VIP
- 8、表面贴片元件的手工焊接技巧 SMT课件.ppt VIP
- 表面贴片元件的手工焊接技巧-SMT.ppt VIP
- 临床路径登记本(修订版.docx VIP
- 铸牢中华民族共同体意识视阈下增进五个认同路径探索.docx VIP
原创力文档

文档评论(0)