title: javascript toolkit for offline webapps
body: <p>we're building an survey webapp which will let the user to add new records to the survey when offline and will upload when the browser reconnects with the server.</p>
  
  <p>We've identified that this will need offline storage and hence google gears seems to be an obvious choice (we understand that adobe Flash has Offline Storage but not sure if that is the best way). </p>
  
  <p>I am aware of <a href="http://o.dojotoolkit.org/offline" rel="nofollow noreferrer">Dojo offline</a> javascript toolkit which uses  google gears for the underlying functionality. However, dojo offline is not part of the dojo toolkit after version 1.3. (currently dojo is 1.4.2).</p>
  
  <p>Google gears toolkit is currently frozen except for critical vulnerability fixes (it has not been updated almost for the last 1 yr) because they think that HTML 5 is the way to go ahead. Hence, we're looking for a higher abstraction on top of Google Gears engine TODAY, AND which will (in the future) switch the underlying engine to HTML5 if the browser supports HTML5 standards. We'd love to use Dojo but they have discontinued Dojo offline -- we'd prefer something that will be maintained for some time.</p>
  
  <p>Which are possible good strategies, JS toolkits/libraries to use for building this webapp ?</p>
  
  <p>Pls. advise.</p>