我們正在構建一個調查webapp,它將允許用戶在離線時向調查添加新記錄,並在瀏覽器與服務器重新連接時上傳。用於離線webapps的javascript工具箱
我們已經確定這將需要離線存儲,因此谷歌齒輪似乎是一個明顯的選擇(我們瞭解,Adobe Flash有脫機存儲,但不知道這是否是最好的方式)。
我知道Dojo offline JavaScript工具包,它使用谷歌齒輪的基礎功能。但是,脫機dojo不是1.3版之後的dojo工具包的一部分。 (目前道場是1.4.2)。
谷歌齒輪工具包目前被凍結,除了重要的漏洞修復程序(它幾乎沒有更新,因爲他們認爲HTML 5是繼續前進的方式)。因此,我們在Google Gears引擎的基礎上尋找更高的抽象概念,並且如果瀏覽器支持HTML5標準,將來(將來)將底層引擎切換爲HTML5。我們很樂意使用Dojo,但他們已經停止了Dojo的離線工作 - 我們希望能夠維持一段時間。
哪些是可能的好策略,用於構建此webapp的JS工具包/庫?
請注意。建議。