离线Web应用的3种加载策略
来源:互联网 发布:淘宝提前收款怎么用 编辑:程序博客网 时间:2024/05/11 08:54
离线Web应用的3种加载策略
1、离线(即从disk_cache中加载)作为在线加载的fallback
当在线load过程遇到较大的IO延迟时,用户体验比较差
2、优先从离线加载,但是同时可选地,后台启动在线加载,如果在线load发现有新版本,则替换掉离线的版本
(当然这里后半部分处理如果太复杂可以不做)
3、同时启动离线(磁盘IO)和在线(网络IO),最先返回的最先加载
这种方式让我想起了基于JavaScript Promise的汇聚同步,单同样也会遇到实现复杂性问题
当然,第一步考虑最简单的方案是:基于Chromium内核现有的API判断网络是否处于离线状态,如果是,则直接从disk_cache离线加载,不考虑同时检测在线版本的处理。
0 0
- 离线Web应用的3种加载策略
- HTML5 移动Web的离线应用 applicationCache & manifest - 3
- html5离线web应用
- 离线Web应用Manifest
- HTML5 离线web应用
- 构建web离线应用
- Web前端离线缓存应用
- HTML5 存储 & 离线web应用
- Web应用中加载Spring配置文件的三种方法
- HTML5-桌面式web应用-离线应用
- 浏览器加载Angular Web应用的方式
- web应用优化策略-前端
- web应用负载均衡策略
- WEB应用性能优化策略
- Service Worker让Web应用也能离线、即时加载(Google开发者大会演讲PPT&视频)
- Web应用中的离线数据存储
- 应用程序存储和离线Web应用
- HTML 5离线Web应用(整理)
- MATLAB图像处理工具箱
- [Andoird自定义View]打分控件
- JavaScript菜鸟教程Object1
- xencenter创建池和配置ha小结
- 静夜思
- 离线Web应用的3种加载策略
- 小情绪
- C++自制Redis数据库 (一)
- uva1393
- wokao
- 个人笔记 html 04 提交表单与跳转页面冲突时
- 23种设计模式(3):抽象工厂模式
- 【差分约束】BZOJ 2330: [SCOI2011]糖果
- 动态调用DLL时不能加载依赖的程序集