Est-il possible de construire une application à l'intérieur dans le navigateur? Une application signifie:
1 Où il y a connexion (mode en ligne) entre le navigateur et un serveur d'application distant:
- l'application s'exécute dans le web-based mode
- l'application stocke nécessaire des données dans le stockage hors ligne, pour être utilisé en mode hors ligne (2)
- l'application de synchronisation/push de données (capturé pendant le mode hors ligne) vers le serveur quand il est repris à partir hors de mode en mode en ligne
2 Où il n'y a pas de connexion (mode hors ligne) entre le navigateur et un serveur d'application distant:
- l'application continue à fonctionner (javascript?)
- l'application va présenter les données (qui sont stockées hors ligne) à l'utilisateur
- l'application peut autoriser la saisie de l'utilisateur (et magasin/ajout dans le stockage hors-ligne)
Est-ce possible? Si la réponse est oui, est-il (Ruby/Python/PHP) - cadre en cours de construction?
Merci