我们正在构建一款调查问卷网站应用程序,用户可以在离线状态下添加新的记录,当浏览器重新连接到服务器时会上传这些记录。
我们已经确定这需要离线存储,因此谷歌Gears似乎是一个显而易见的选择(我们知道Adobe Flash有离线存储,但不确定是否是最好的方式)。
我了解Dojo离线 JavaScript 工具包,它使用Google Gears作为基础功能。然而,自1.3版以后,Dojo离线不再是Dojo工具包的一部分(当前版本为1.4.2)。
Google Gears工具包目前已冻结,除了关键漏洞修复外几乎没有更新,因为他们认为HTML5是未来的发展方向。因此,今天我们正在寻找一个更高层次的抽象,用于Google Gears引擎,并且如果浏览器支持HTML5标准,将来可以切换到HTML5底层引擎。我们很想使用Dojo,但他们已经停止了Dojo离线 - 我们希望能够使用一些长时间维护的东西。
有哪些可能的良好策略或JS工具包/库可用于构建这个Web应用程序?请给予建议。
我们已经确定这需要离线存储,因此谷歌Gears似乎是一个显而易见的选择(我们知道Adobe Flash有离线存储,但不确定是否是最好的方式)。
我了解Dojo离线 JavaScript 工具包,它使用Google Gears作为基础功能。然而,自1.3版以后,Dojo离线不再是Dojo工具包的一部分(当前版本为1.4.2)。
Google Gears工具包目前已冻结,除了关键漏洞修复外几乎没有更新,因为他们认为HTML5是未来的发展方向。因此,今天我们正在寻找一个更高层次的抽象,用于Google Gears引擎,并且如果浏览器支持HTML5标准,将来可以切换到HTML5底层引擎。我们很想使用Dojo,但他们已经停止了Dojo离线 - 我们希望能够使用一些长时间维护的东西。
有哪些可能的良好策略或JS工具包/库可用于构建这个Web应用程序?请给予建议。