【文件属性】:
文件名称:offlineApplictaion:HTML5离线应用
文件大小:1.99MB
文件格式:ZIP
更新时间:2021-06-20 11:47:07
JavaScript
HTML5离线应用
###一、离线应用的特点和优势
(1)允许web应用程序将app保存在浏览器中;
(2)能够保存运行程序所需的所有文件,包括html,css,js,图片等;
(3)不会被浏览器缓存清除;
(4)同时在新的数据加载的时候,可以导入新的文件和数据;
(5)离线状态的数据保存在localStorage中,等在线的时候再发送到服务器中。
###二、构建离线应用过程
(1)创建文件清单,manifest;
(2)html页面中设置manifest,例如
<!Doctype html>
(3)注意事项:
清单文件以CACHE MANIFEST字符串打头;
其余缓存时URL列表,相对路径是相当于清单文件的URL路径;
空行被忽略,注释以#开始
清单文件的后缀名一般是.appcache
同时需要设置Content-Type的头信息为text/cache-manifest才会有离线缓存,