HTML5应用程序缓存技术

保底光暖秋林2021-08-20 17:58

应用缓存技术目前已经适用于H5,那么Web就可以在没有网络的情况下使用,通过创建cache manifest文件,可以轻松的创建离线应用。

web

这主要有三个优势

1、离线浏览-用户可在应用离线时使用它们

2、速度-已缓存资源加载得更快

3、减少服务器负载-浏览器将只从服务器下载更新过或更改过的资源。

HTML5提出了两大离线存储技术:localstorage与Application Cache

1、经过实践我们认为localstorage应该存储一些非关键性ajax数据,做锦上添花的事情;

2、Application Cache用于存储静态资源,仍然是干锦上添花的事情;

3、cookie只能保存一小段文本(4096字节);所以不能存储大数据,这是cookie与上述缓存技术的差异之一,而因为HTTP是无状态的,服务器为了区分请求是否来源于同一个服务器,需要一个标识字符串,而这个任务就是cookie完成的,这一段文本每次都会在服务器与浏览器之间传递,以验证用户的权限。

以上就是“HTML5应用程序缓存技术”一文,想了解更多相关内容,推荐大家一个高质量公开课,《手把手教你移植HTML5游戏》,点击下方图片立即免费领取。

web

免责声明:本站所提供的内容均来源于网友提供或网络搜集,由本站编辑整理,仅供个人研究、交流学习使用。如涉及版权问题,请联系本站管理员予以更改或删除。
有用
分享