HTML5本地存储和离线缓存机制应用研究

来源 :武汉理工大学 | 被引量 : 14次 | 上传用户:fly_songs
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络技术的不断发展,拥有多样化的框架页面、大量的javascript编码和丰富的样式表的Web应用逐渐占据了应用的主流,一方面,这类应用给用户带来了良好的体验;另一方面,它们也表现出了诸多不足,如存在较多的本地存储需求,页面响应慢、存在部分传输流量浪费以及离线不可访问等。为了解决这些问题,各大互联网公司和相关组织提出了一系列的技术解决方案,虽然获得了较好的效果,但仍存在浏览器兼容性差、存储容量有限等不足。因此,本课题研究的主要目的是探究一种不依赖插件、客户端性能更好并且支持离线使用的Web应用技术方案。本文首先对目前广泛运用的本地存储技术和客户端缓存机制进行了深入的研究,分析了它们存在的不足及其原因。在此基础上,提出了采用HTML5标准中的本地存储和离线缓存机制作为新的Web应用技术方案,并从理论上分析了该方案的可行性。在新方案中,HTML5标准是浏览器本身遵循的标准,因此不依赖任何插件,且具有很好的兼容性;在本地存储方面,新方案采用Indexed DB作为本地存储数据库,以克服传统方案本地存储容量的限制;在客户端缓存方面,新方案采用离线缓存机制将指定的资源缓存到本地,一方面加快页面的响应速度,另一方面避免资源重复请求带来的流量浪费。最后,基于缓存到本地的资源和本地存储这一功能,实现离线情况下正常访问Web应用。为了评估新方案在实际应用中的性能情况,在本文的研究工作中,使用新方案和Dojo Storage分别实现了同一个Web应用案例,设计实施了对比实验方案并测试了基于新方案的Web应用案例的离线使用效果。对实验结果的分析表明,新方案的性能表现整体优于对比方案,从实践上论证了新方案的可行性和合理性。
其他文献
目前,北京郊区农村在弘扬和传承优秀传统文化方面,还存在思想认识上有失偏颇、组织领导还不够自觉、服务功能尚未很好发挥、传播上效率不高等问题,建议提高对农村弘扬和传承
一、高畦覆盖 将幅宽95~100厘米、厚0.01~0.008毫米的地膜平铺在高畦畦面上,地膜的两侧埋压在畦顶向下的2/3~3/4处.高畦的规格是畦底宽100~110厘米,畦面宽80~85厘米,畦高10~15厘米
期刊
研究背景人口流动与全球化、经济发展、社会与经济差异性密切相关,随着中国经济体制改革的深入,特别是中国加入WTO后,像上海这样国际化的大城市正向建成国际经济、金融、贸易
电子工业4.0的主体是SMT数字化(信息化)智造工厂。本文论述一种SMT数字化(信息化)虚拟VR智造工厂的实现,根据电子产品(组装)类型类型和工艺参数优化专家系统,优化设计工艺流
知识产权证券化已经在发达国家市场上成为知识产权融资的重要手段,对我国金融市场的发展也有重要的借鉴意义。本文首先介绍了知识产权证券化的一般流程,接着剖析了知识产权的
会计造假行为对微观企业、投资者、国家和社会造成了巨大的危害,我国当前要加强现代企业制度建设,规范企业会计管理制度,完善会计信息披露机制,提高会计造假违法成本,构建会
法国学派是比较文学学科史及其理论体系研究中的一个重要对象 ,本文首先对学派命名的“合法性”予以鉴定 ,厘清一些模糊性概念 ;其次从学术史层面 ,归纳和总结出学派的理论特
介绍了16.5 MVA矿热炉采用全液压组合把持器和无功动态补偿新技术在冶炼锰硅合金的生产实践中取得的成效,并对其工作原理进行了简要的阐述,提出和解决改进了一些在使用组合把
在企业物资供应管理过程中,加强信息化建设能够提高管理的效率与质量,对企业整体的发展具有重要的意义。现阶段,企业物资供应管理信息化建设中还存在一定的问题,还需要采取有