HTML5的一些限制(3)
浏览数量: 6 作者: 本站编辑 发布时间: 2016-07-19 来源: http://www.rongchuangmedia.net/
询价
使用
HTML5来开发web应用时,由于HTML5的本地数据存储可以在很大程度上提升在离线情况下使用应用的能力。但是这里有一个很大的问题,就是数据的同步。
当设备连接网络时,设备上的
web应用在连接网络的情况下它可以持续的把应用中的数据存储到云存储上去,但如果在应用没有连接网络的情况下,就不能把应用中的数据储存到云上了。而且在一些其他情况下,用户更换了浏览器或者设备,这时候就会出现一些个副本,数据的同步会变得很麻烦,在这种情况下由于时间可能也会出现不同步,从而使得很难去发现哪些数据是最新保存的。尽管这对于本地APP来说也是一个问题,但在本地APP上,数据同步的负责人可以通过查看文件名的途径来改变时间日期从而实现正确的数据同步,然而浏览器上的web APP应用并没有授予用户对藏在浏览器中的数据库足够的控制权,开发者也必须来设置一个能管理同步时间问题的用户界面。
当然,对于开发者来说,有很多方法可以解决这个问题,用版本控制系统也能简单的处理这个问题,但是对于现如今的这个系统来说,这变得越来越复杂,合并不相同的gif库是一件很麻烦是事,这不是一个简单可行的解决方案,HTML5开发者们想要做好web APP的同步,需要首先处理这些问题。