|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
![]() ![]() Franck L.Inscription : mai 2005 Messages : 279 ![]() |
![]() Je vous propose aujourd'hui un petit article sur la réalisation d'une application offline en HTML5 : Réaliser une application offline en HTML5 N'hésitez pas à faire part de vos remarques, commentaires ou propositions d'améliorations ! Réaliser une application offline en HTML5
|
|
70
|
|
|
#2 |
|
Membre du Club
![]() Paul CLEMENTet autre ;) Inscription : mai 2008 Messages : 44 ![]() |
Salut,
Merci pour l'article ![]() Petite correction orthographique en III.1: Après que le fichier
__________________
N'oubliez pas de mettre un titre explicite et précis ainsi que le tag [RESOLU] afin d'aider les gens qui pourraient avoir le même problème que vous. |
|
|
10
|
|
|
#3 | |
![]() ![]() Franck L.Inscription : mai 2005 Messages : 279 ![]() |
Citation:
pour le compliment...Et correction faite
|
|
|
00
|
|
|
#4 |
|
Membre éprouvé
![]() Vincent D.Développeur Web Inscription : août 2012 Messages : 212 ![]() |
Petit commentaire :
La technique de récupérer le statut online du navigateur ne traite pas tous les cas de figure, tu peux très bien être en ligne mais ne pas avoir de connexion internet (par exemple si tu es connecté à un réseau local). Perso je fais un ping (enfin j'envoie une requête ajax sur une page qui me retourne 1) quand il est nécessaire de savoir si on est connecté ou pas, je gère ma propre variable de statut, et j'appelle les fonctions quand le résultat du "ping" est différent de ma variable de statut et qu'il faut la changer En tout cas excellente initiative, ça nous donne l'occasion d'échanger sur le sujet, qui a besoin d'être approfondi ... |
|
|
10
|
|
|
#5 |
|
Expert Confirmé
![]() Baptiste ROUSSELDéveloppeur Temps réel Embarqué Inscription : janvier 2011 Messages : 1 292 ![]() |
Excellent tout ça ! J'avais dans l'idée cet été de monter une petite application locale mais j'avais pas vraiment eu le temps.
Mais j'ai trouvé bien plus d'informations importantes dans ce billet que tout ce que j'avais pu potasser...
__________________
|
|
|
00
|
|
|
#6 | |
|
Membre régulier
![]() Christophe DupasquierDéveloppeur Web Inscription : janvier 2010 Messages : 67 ![]() |
Hello,
Sympa comme tout cet article. Il réunit le concept dans sa globalité, sans chichis inutile. Merci, je vais m'y mettre... A +
__________________
Citation:
|
|
|
|
00
|
|
|
#7 |
|
Membre Expert
![]() ![]() Cyril Ingénieur développement logiciels Inscription : avril 2007 Messages : 524 ![]() |
Bon tuto de mise en bouche, bien expliqué.
Peut-être devrais-tu mentionner les autres moyens de stocker localement. (genre dans une rubrique Aller plus loin) L'utilisation de IndexedDB par exemple,dont la spéc. est stable désormais et qui est meilleur / robuste que localStorage. Il est malheureusement moins supporté mais FF (>=4) et Chrome(>=11) le supportent parfaitement, IE 10 également. |
|
|
00
|
|
|
#8 |
|
Membre habitué
![]() Inscription : novembre 2007 Messages : 108 ![]() |
Voilà un article qui me fait sentir vieux
![]() Mais néanmoins intéressant ![]() Il serait bon de préciser la compatibilité de l'exemple avec les navigateurs du moment (à partir de quelles versions de IE, FF, Chrome etc.). Si possible savoir aussi si c'est supporté sur iOS, Android. Concernant la partie serveur il faut impérativement un serveur apache ou pas ? |
|
|
00
|
|
|
#9 |
|
Membre éprouvé
![]() Vincent D.Développeur Web Inscription : août 2012 Messages : 212 ![]() |
Pour le serveur Apache, à priori non, à partir du moment où tu peux renvoyer un content-type text/cache-manifest, ça devrait rouler, l'implémentation étant coté client.
Après, je ne sais pas quels serveurs peuvent faire ça... |
|
|
10
|
|
|
#10 |
![]() ![]() Franck L.Inscription : mai 2005 Messages : 279 ![]() |
@v1cent : Tu as raison pour la détection offline du navigateur. Je vais prévenir dans l'article pour ce point, en parlant de ta technique.
@transgohan, @Chris_Dupasquier : Merci des compliments, cela fait plaisir. @Kaamo : Je vais améliorer et parler de cette possibilité à côté de localstorage, en parlant des différents supports et différences @pragmatique : Je vais en reparler, cela va faire quelques améliorations de l'article. Merci @v1cent d'avoir répondu à la question. Je confirme la réponse : Par exemple, avec Nginx, cela fonctionne aussi : http://www.softmodal.com/blog/2010/1...type-to-nginx/ |
|
20
|
|
|
#11 |
|
Nouveau Membre du Club
![]() Wallas WilliamConsultant informatique Inscription : août 2009 Messages : 20 ![]() |
Merci et bravo pour ce bon travail
, très bonne continuation |
|
|
00
|
Copyright © 2000-2013 - www.developpez.com