Nous construisons une webapp de sondage qui permettra à l'utilisateur d'ajouter de nouveaux enregistrements à l'enquête hors ligne et téléchargera quand le navigateur se reconnecte avec le serveur.toolkit javascript pour les webapps
Nous avons identifié que cela nécessitera un stockage hors ligne et donc google gears semble être un choix évident (nous comprenons que Adobe Flash a le stockage hors ligne, mais pas sûr si c'est le meilleur moyen).
Je suis au courant de Dojo offline javascript toolkit qui utilise google gears pour la fonctionnalité sous-jacente. Cependant, Dojo hors ligne ne fait pas partie de la boîte à outils dojo après la version 1.3. (actuellement dojo est 1.4.2).
La boîte à outils Google gears est actuellement bloquée à l'exception des correctifs de vulnérabilités critiques (elle n'a pas été mise à jour depuis presque 1 an) car ils pensent que HTML 5 est la meilleure façon de procéder. Par conséquent, nous recherchons une abstraction plus élevée sur le moteur Google Gears AUJOURD'HUI, et qui (à l'avenir) basculera le moteur sous-jacent à HTML5 si le navigateur prend en charge les normes HTML5. Nous aimerions utiliser Dojo mais ils ont arrêté Dojo hors ligne - nous préférerions quelque chose qui sera maintenu pendant un certain temps.
Quelles sont les bonnes stratégies possibles, les boîtes à outils/bibliothèques JS à utiliser pour construire cette application Web?
Pls. conseiller.