用于离线webapps的javascript工具包
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了用于离线webapps的javascript工具包,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1386字,纯文字阅读大概需要2分钟。
内容图文
![用于离线webapps的javascript工具包](/upload/InfoBanner/zyjiaocheng/783/8f9c015bd5f24e01868b957153b273e8.jpg)
我们正在构建一个调查web??app,让用户在离线时向调查添加新记录,并在浏览器重新连接服务器时上传.
我们已经确定这将需要离线存储,因此谷歌设备似乎是一个明显的选择(我们了解adobe Flash具有离线存储但不确定这是否是最佳方式).
我知道Dojo offline javascript工具包,它使用google gear作为底层功能.但是,dojo offline不是1.3版之后的dojo工具包的一部分. (目前dojo是1.4.2).
谷歌齿轮工具包目前被冻结,除了关键的漏洞修复(它几乎没有在过去1年更新),因为他们认为HTML 5是继续前进的方式.因此,我们正在寻找Google Gears引擎TODAY之上的更高抽象,如果浏览器支持HTML5标准,它将(将来)将底层引擎切换为HTML5.我们喜欢使用Dojo,但他们已经停止Dojo离线 – 我们更喜欢可以保留一段时间的东西.
哪些是可行的好策略,用于构建此webapp的JS工具包/库?
PLS.建议.
解决方法:
有一些库你可以拾取,它们都利用东西并试图降级,flash,html5和cookie.但是,它们中没有一个真正提供完整的脱机套件.所以你坚持使用你想离线的部分,数据库?清单(图像,样式,脚本)?
在一般意义上,离线存储是目前唯一可以使用的部分,除非您使用较新的浏览器,否则无法使用图像/样式/脚本.
最着名的离线存储方式是:
http://pablotron.org/software/persist-js/
与TaffyDB组合:
http://taffydb.com/
您可以使离线存储解决方案在ie6及更高版本的解决方案中运行.再次显示像图像,脚本,样式(不是内联)的东西不会出现旧的浏览器.要阅读有关为新浏览器创建清单以脱机工作的信息,请阅读:http://www.w3.org/TR/html5/offline.html
我确实做了自己的,但不是很好:
http://www.gorilla3d.com/v8/html5-storage-off-line-cross-browser-support.html
内容总结
以上是互联网集市为您收集整理的用于离线webapps的javascript工具包全部内容,希望文章能够帮你解决用于离线webapps的javascript工具包所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。