ITACTU | L’actualité de l’IT

Le Web Hors Connexion, C’est IN!

HTTP on the beachLa mode des couleurs cette année ça sera du vert E 141, ou le E 140 je ne suis pas si sûr, mais pour les IT c’est l’Internet Hors Connexion ! Avec tout le développement que le web connaît aujourd’hui, il est bien intéressant de voir que la tendance est de fournir ces mêmes applications fonctionnelles en mode hors connexion. Il y’a deux choses, soit on veut faire des démos plus facilement, ou bien remplacer les applications existantes par un navigateur et des pages web (Voir article précédent). Dans les deux cas, hommage au monsieur qui cherchais un disque dur assez grand pour télécharger l’Internet, aujourd’hui y’a des gens qui pensent à lui.

WHATWG, kesako ?

WHATWGOn se pose pas de questions ici, WHATWG c’est les initiales de “Web HyperText Application Technology”. Une technologie que j’ai commencé à lire dessus depuis deux ans et voilà que ça commence tout doucement à remonter en surface. Après un workshop W3C en 2004, Apple, Mozilla et Opera ont ressentis que le HTML et XHTML ne sont pas sur le bon chemin pour répondre plus aux besoins des technologies du futur, et sur cette base le WHATWG a été lancé. Le terme “Application Web” a commencé par là a prendre un autre chemin, et on vois aujourd’hui le résultats avec par exemple les spécifications Web Forms 2.0, Web Controls 1.0 et Web Applications 1.0. L’effort du WHATWG est séparé du W3C, mais c’est intéressant de voir que certaines spécifications on commencé a être adoptées.

Firefox et Opera font le premier pas

FirefoxL’histoire ne date pas de si longtemps, ça a commencé par Firefox 3 et son support d’applications ‘Offline’, vous pouvez trouver plus d’info sur le roadmap. Cette nouvelle fonctionnalité tourne autour du “DOM Storage” essentiellement, le stockage DOM est une manière de stocker des quantités significatives de données du côté client d’une façon persistante et sécurisée. En pratique vous pouvez voir l’exemple de Mark Finkle, développeur Mozilla, qui a mis en pratique une application de gestion de tâche simplifié qui permet de cacher le JavaScript et le HTML et qui permet en hors connexion d’utiliser le DOM Storage, et de travailler normalement avec XHR en mode en ligne.

OperaOpera, qui semble s’intéresser un peu plus a l’internet mobile, a aussi des plans pour introduire un moyen de stockage client pour mode hors connexion. Ceci permettra aux applications web de fonctionner correctement même en absence de connexion internet, une technologie intéressante surtout pour les téléphones mobiles, qui n’auront plus besoin de rester connecter pour utiliser une application web, la connexion sera utilisée uniquement pour synchroniser les données entre le client et le serveur.

Dojo Offline Toolkit

Dojo Dojo, un Framework JavaScript puissant a fondé dans le support d’applications en mode hors connexion avec la fonction de stockage Dojo. Trois solutions sont jusqu’aujourd’hui supportés Flash, WHATWG (qui sera disponible bientôt dans la version 0.4.2) utilisant les capacités de stockages offertes par Firefox 2, et finalement un stockage utilisant le système de fichier natif. Les solutions jusque là semble bien être disponible “logicielles” et même indépendamment des navigateurs. Sitepen est l’un des excellents exemples pour voir Dojo Offline Toolkit en action avec deux exemple pratique de GMail et Blogger.

Zimbra, Hors Connexion

ZimbraOn ne s’arrête pas là, puisque Zimbra a déjà poussé dans le développement de sa suite d’application des fonctionnalités hors connexion. Par exemple quelqu’un peut écrire un email, l’envoyer hors connexion, et continuer à travailler normalement comme si rien ne l’était. Une fois la connexion est de retour le système fera la synchronisation et envoi l’email à sa destination. C’est le genre de fonctionnalité qui font pousser les applications web à être plus compétitifs avec le desktop, après tout il y’a plus de différence si on peut les utiliser de la même manière hors connexion. Firefox toujours au premier plan faisant preuve des nouvelles capacités de la nouvelle génération du navigateur.

Morfik aussi puisqu’on y est

MorfikLa version 07 vient de sortir y’a deux jours, l’AJAX IDE Morfik est l’une des solutions complète pour créer des applications web modernes. L’intéressant ici c’est que Morfik se base sur une technologie permettant de créer des applications qui peuvent fonctionner aussi bien sur le web que sur desktop hors connexion. La solution ici est beaucoup plus poussée, ayant une base de données interne Firebird, et un accès fichier plus complet, ne se trouve pas dans la limitation des fonctionnalités offerte par le navigateur.

Conclusion

Mobile ou Bureau, les solutions hors connexion semblent prendre place de plus en plus considérable dans le marché du développement d’applications web. Les applications, les meilleures, permettent à leur utilisateur de travailler ici et là, avec ou sans connexion, ne se limitant pas aux conditions imprévisible, et offrant une productivité beaucoup plus élevé qu’ailleurs. Pour adopter une stratégie de disponibilité permanente, c’est par ici qu’il faut voir.

« OpenID, Votre Identité 2.0 | Accueil | Première semaine de ITACTU »

Aucun commentaires, Commentaire ou Ping

Répondre à “Le Web Hors Connexion, C’est IN!”



A lire aussi

Voici une séléction de nos sites que vous pouvez consulter pour complément d'information.