浏览器是如何对html5的离线存储资源进行管理和加载

136 阅读1分钟

在线的情况下

在浏览器发现html头部有mainfest属性,它会请求mainfest文件,如果是第一次访问页面,那么浏览器就会根据mainfest文件的内容下载相应的资源并且进行离线存储,如果已经访问过页面并且资源已经进行离线存储了,你们浏览器就会使用离线的资源加载页面,然后浏览器就会对比新的mainfest文件与旧的mainfest文件,如果文件没有发生改变,就不进行任何操作,如果发了改变,就会重新下载文件中的资源并进行离线存储

离线的情况下

浏览器会直接使用离线存储的资源