HTML5 离线应用

一、离线应用cache manifes文件

  • HTML5中构建了一个离线(无网络状态)应用,只需创建一个cache manifest文件
  • 可以配置需要的缓存的资源,网络无连接应用任然可以使用,本地读取缓存资源,有效提升访问速度,可以增强用户体验,并且减少请求,缓解服务器的负担
  • 缓存清单是一个普通的文本文件,其中列出了浏览器应缓存以供离线访问的资源,推荐使用appcache为后缀名,下面是manifest文件的格式:

  • Chrome可以通过Chrome://appcache-internals/工具和离线(offline)模式来调试管理应用缓存

二、网络状态 navigator.onLine

  • window.navigator.onLine获取当前的网络状态
  • onLine 属性是一个只读的布尔值,声明了系统是否处于脱机模式(是否拔网线)

猜你喜欢

转载自www.cnblogs.com/EricZLin/p/9269076.html