HTML5 离线应用
2024-09-02 23:57:24
一、离线应用cache manifes文件
- HTML5中构建了一个离线(无网络状态)应用,只需创建一个cache manifest文件
- 可以配置需要的缓存的资源,网络无连接应用任然可以使用,本地读取缓存资源,有效提升访问速度,可以增强用户体验,并且减少请求,缓解服务器的负担
- 缓存清单是一个普通的文本文件,其中列出了浏览器应缓存以供离线访问的资源,推荐使用appcache为后缀名,下面是manifest文件的格式:
- Chrome可以通过Chrome://appcache-internals/工具和离线(offline)模式来调试管理应用缓存
二、网络状态 navigator.onLine
- window.navigator.onLine获取当前的网络状态
- onLine 属性是一个只读的布尔值,声明了系统是否处于脱机模式(是否拔网线)
最新文章
- js运动框架之一条乱跑的虫子
- 解决phpMyAdmin“登录超时 (1440 秒未活动),请重新登录”的问题
- HTML5自学笔记[ 3 ]表单验证反馈
- *Linux之rpm命令
- java学习多线程之卖票示例
- css expression explaination
- C# let 子句
- String 转化成java.sql.Date和java.sql.Time
- 适合前端学习JS的网站
- 解决Manjaro Linux无法安装搜狗拼音
- F - Auxiliary Set HDU - 5927 (dfs判断lca)
- 移动硬盘和u盘的区别
- nginx搭建以及其配置文件
- HTTP的缓存策略
- docker实战
- hdu 5046 二分+DLX模板
- zip和tgz以及exe的区别
- iOS 关于BTC 一些知识点
- 函数新特性、内联函数、const详解
- centos+nginx+redmine+gitosis安装指南