声明
摘要
1 引言
1.1 研究背景及意义
1.2 国内外研究现状
1.2.1 关于客户端缓存机制的研究
1.2.2 关于Web动态内容缓存的研究
1.3 本文主要研究内容
1.4 本文组织结构
2 相关技术
2.1 Web缓存技术
2.1.1 缓存定义和其原理
2.1.2 缓存分类
2.1.3 服务器缓存与客户端缓存对比
2.2 客户端缓存技术
2.2.1 浏览器缓存方案
2.2.2 第三方插件缓存方案
2.2.3 HTML5存储新发展
2.2.4 客户端与服务器通信机制研究
2.3 Web应用客户端技术
2.3.1 Web应用概述
2.3.2 Ajax相关技术
2.4 本章小结
3 Web应用客户端缓存方案研究
3.1 HTML5客户端存储机制研究
3.1.1 Web Storage
3.1.2 Indexed Database
3.1.3 Application Cache
3.1.4 存储机制对比与应用场景分析
3.2 Web应用客户端数据缓存准则
3.3 基于HTML5的Web应用客户端缓存方案
3.3.1 客户端缓存方案
3.3.2 新方案可行性分析
3.3.3 新方案下Web应用工作原理
3.3.4 新方案的优势与实施挑战
3.4 本章小结
4 面向客户端缓存的Web应用框架
4.1 Web应用结构框架设计
4.2 详细设计与实现
4.2.1 数据缓存模块
4.2.2 资源缓存模块
4.2.3 页面集成模块
4.2.4 网络检测模块
4.2.5 请求与同步模块
4.2.6 服务器端操作模块
4.3 本章小结
5 应用与效果评估
5.1 案例应用简介与实现
5.2 客户端缓存方案核心函数
5.3 测试环境
5.4 测试内容
5.4.1 页面模板
5.4.2 功能测试
5.5 效果评估
5.6 本章小结
6 总结
6.1 本文工作总结
6.2 未来工作展望
致谢
参考文献