Notre site Web est un site AJAX qui ne fait aucune demande de page après le démarrage initial de notre site Web. Les informations sont communiquées au serveur via XMLHttpRequests.Est-il possible de mettre en cache un site Web complet, y compris démarrer la page html et démarrage sans connexion Internet?
Notre site Web permet aux utilisateurs de travailler en ligne et hors ligne sans connexion lors d'une session utilisateur. Lorsqu'une connexion est détectée, notre site Web "se synchronise" avec le serveur. Notre problème est que si le navigateur Internet qui exécute notre site tombe en panne alors que l'utilisateur n'a pas de connexion Internet, l'utilisateur ne peut pas commencer à travailler avec notre site Web jusqu'à ce qu'il/elle récupère une connexion Internet.
Est-il possible que le navigateur mette en cache la page de démarrage initiale (index.html) avec les autres ressources du site Web et que le navigateur utilise la version mise en cache de la page de démarrage en l'absence de connexion Internet?
Une autre option que nous avons trouvée est que si nous mettons les navigateurs IE7 + et FF3 + en mode hors ligne, nous pouvons démarrer et exécuter notre site Web sans connexion Internet. Les pages mises en cache seront utilisées. – JohnCooperNZ