HTML5添加localstroage和应用缓存作为离线缓存。两种缓存都有各自的应用场景。今天我们就来说说应用缓存的解决方案。在网络中使用缓存的原因之一是支持离线应用程序。其他优点:减少对网络资源的请求(减轻服务器压力)。与网络加载资源相比,加载本地资源速度更快,体验更好。在断网情况下,能够提供良好用户体验(断网加载)的资源通常缓存包括:HTML文档、JS文件、CSS文件、图片、多媒体应用缓存缓存的资源文件,通常存放在浏览器的持久化存储资源中,即就是在本地硬盘上使用HTML5离线WEB应用API:1.检查浏览器是否支持if(window.applicationCache){//则支持离线缓存}2.在html文档的HTML元素中添加manifest特性,如下:
