1. 什么是离线缓存?
HTML5引入离线缓存(Application Cache),这意味着web应用可进行缓存,并可在没有因特网连接时进行访问。最根本的感觉是它使得WEB从online可以延伸到了offline领域。
2. 离线缓存的优势
- 离线浏览 - 用户可在应用离线时使用它们。
- 速度 - 已缓存资源加载得更快。
- 减少服务器负载均衡
3. 离线缓存的原理:
HTML5的离线存储是基于一个manifest文件(缓存清单文件,后缀为.appcache)的缓存机制(不是存储技术),通过这个文件上的清单解析离线存储资源,这些资源就会像cookie一样被存储了下来。之后当网络在处于离线状态时,浏览器会通过被离线存储的数据进行页面展示。
原创作者:吴小糖
创作时间:2024.1.3