Developpez.com

Le Club des Développeurs et IT Pro

Google Apps : le travail hors connexion fait son retour

Dans Google Docs, Google Agenda et Gmail grâce au HTML5

Le 2011-09-01 10:13:08, par Gordon Fowler, Expert éminent sénior
Un des avantages des applications Web est qu'elles sont accessibles en tout lieu et sur différents types d'appareil. A condition d'avoir une connexion Internet.

« Ce qui n'est pas toujours le cas, par exemple dans un avion, un train ou une voiture », admet un porte-parole de Google.

Cette réalité paraît évidente. Mais jusqu'ici les chefs de produits ou dirigeant de Google s'en tenait à une ligne un peu différente : Internet est partout (« Les utilisateurs sont de plus en plus connectés, que ce soit à l'hôtel, dans le TGV ou même sur certains vols aux Etats-Unis. C'est une question que nous n'avons pratiquement plus. L'Internet est devenu une commodité au même titre que l'électricité et l'eau en quelque sorte. », nous expliquait même Laurent Lasserre, Directeur Commercial de Google Entreprise France).

Mais Internet n'est évidemment pas (encore) partout, ou cher. En attendant qu'il le soit, le retour du mode hors-ligne dans trois des produits phares des Google Apps est donc une très bonne nouvelle pour ses utilisateurs.

« Lorsque nous avons annoncé le lancement des Chromebooks en mai dernier, nous avons parlé de l'accès hors connexion pour nos applications Web. Aujourd'hui, […] Gmail hors connexion est d'ores et déjà disponible, et Google Agenda et Google Docs hors connexion sont en cours de déploiement et seront accessibles à tous dans les jours à venir ».

Pour mémoire ce mode déconnecté avait déjà été proposé. Il avait par la suite été arrêté et Google avait mis fin au projet du plug-in sur lequel il reposait (Google Gears), notamment pour développer une solution qui s'appuie sur les « supercookies » du HTML5.

« Gmail hors connexion est une application [...] en HTML5 qui repose sur l'application Gmail destinée aux tablettes [...]. Après avoir installé l'application Gmail hors connexion disponible sur le Chrome Web Store, vous pouvez continuer à utiliser Gmail une fois déconnecté en cliquant sur l'icône de Gmail Offline, sur la page ''nouvel onglet'' de Chrome », explique Google.



Seul bémol, donc, le mode hors-ligne ne fonctionne qu'avec Chrome.

Google Agenda et Google Docs n'auront pas besoin d'applications particulières pour passer en hors connexion. Il suffit de cliquer sur l'icône représentant une roue dentée dans l'angle supérieur droit de l'application et de sélectionner l'option d'accès voulue.

Le mode hors connexion dans Google Agenda permet d'afficher les événements des agendas et de répondre à des demandes de rendez-vous. De son côté Google Docs permet d'afficher documents et feuilles de calcul mais pas de les éditer. Une fonctionnalité fondamentale sur laquelle les équipes de Google travaillent très sérieusement pour « s'empresser d'en faire une réalité ».

Le mode hors-ligne devrait par ailleurs s'étendre à d'autres fonctionnalités et à d'autres outils des Google Apps. Le porte-parole de Google promet que « ce n'est qu'un début. L’édition des documents hors connexion et les paramètres de synchronisation personnalisables des emails arriveront prochainement ».

L'application Gmail hors connexion est disponible sur cette page du Chrome Web Store

Source : Google

Et vous ?

Utilisez-vous les Google Apps ? Faites-nous part de vos expériences ...
  Discussion forum
11 commentaires
  • ProgVal
    Membre éclairé
    Du temps de Google Gears, quand on se connectait à http://mail.google.com/ on accédait aux courriels, même sans connexion.
  • kdmbella
    Expert éminent
    j'utilise parfois les Google Apps mais j'ai encore jamais expérimenté ce mode hors connexion mais le commentaire que je peux faire c'est que le HTML 5 nous démontre là ses capacités !
  • ProgVal
    Membre éclairé
    Envoyé par Gordon Fowler
    Seul bémol, donc, le mode hors-ligne ne fonctionne qu'avec Chrome.
    Ça n'a pas l'air de marcher avec Chromium (sous GNU/Linux).

    EDIT: En fait, ça ne marche pas non plus quand j'essaye avec Google Chrome (sous Windows)
  • Gordon Fowler
    Expert éminent sénior
    Bonjour,

    Testé avec différentes config pour l'article (dont Chromium sous Linux Debian) et Gmail off-line a l'air de fonctionner.

    Cordialement,
  • Rei-hina
    Futur Membre du Club
    Seul bémol, donc, le mode hors-ligne ne fonctionne qu'avec Chrome.
    pas étonnant, Chrome est, je pense, le navigateur qui gère le mieux HTML5 et son mode déconnecté,
    après avoir développer en HTML5, je peux dire que j'ai eu des soucis avec la gestion du cache, le web SQL database et Cie avec les autres navigateurs, et beaucoup moins avec Chrome.
  • transgohan
    Expert éminent
    Il existait une version plugin pour avoir Gmail offline et ce depuis longtemps.
    Je me souviens l'avoir utilisé sous Firefox l'an dernier.
    Mais j'avais vite abandonné vu de la mémoire que ça bouffait.

    Vais peut être tester cette nouvelle version, c'est sûr que c'est bien utile.
  • transgohan
    Expert éminent
    Envoyé par Flaburgan
    Euh, ça veut dire qu'il faut allumer son pc, être connecté à internet, aller sur les googles docs, cliquer sur "passer en mode offline", ne surtout pas éteindre son ordi, aller prendre son avion avec, et là on peut l'utiliser sans connexion internet ?
    Je suis désolé, mais s'il y a besoin d'internet pour lancer l'application, j'appelle pas ça un mode offline...
    Non ça veut dire que tu n'as rien compris.
    Comme l'a expliqué ProgVal, auparavant le service était accessible via l'url et ce même en mode offline.
    Le site était chargé sur l'ordinateur avec les emails.
    Ce sera sans aucun doute la même méthode ici.

    Donc après avoir activé le service offline il suffira de taper https://docs.google.com/ pour accéder au service offline. Si l'ordinateur est connecté à internet il partira sur le online et ferra une synchronisation, sinon il chargera le offline présent sur l'ordinateur.
  • ProgVal
    Membre éclairé
    Je me demande quand même comment il va pouvoir "booter" l'application, puisqu'il faut quand même un point de départ.
    On parle ici d'HTML5, or, il faut bien que le navigateur aille le chercher quelque part ce code HTML... Les fameux "supercookies" peuvent-ils également service de "bootloader" ?
  • "booter" l'application ?
    perso j'imagine que ça marchera comme depuis longtemps sur une page statique en cache = même sans connexion on peut l'afficher
    là pareil, quand on est connecté on demande "d'installer" le mode offline et du coup tout ce qui est nécessaire (interface, données, ...) est stocké en local
    quand on va sur l'URL, si on n'est pas connecté, c'est le "cache local" qui se charge
  • Flaburgan
    Modérateur

    Google Agenda et Google Docs n'auront pas besoin d'applications particulières pour passer en hors connexion. Il suffit de cliquer sur l'icône représentant une roue dentée dans l'angle supérieur droit de l'application et de sélectionner l'option d'accès voulue.
    Euh, ça veut dire qu'il faut allumer son pc, être connecté à internet, aller sur les googles docs, cliquer sur "passer en mode offline", ne surtout pas éteindre son ordi, aller prendre son avion avec, et là on peut l'utiliser sans connexion internet ?
    Je suis désolé, mais s'il y a besoin d'internet pour lancer l'application, j'appelle pas ça un mode offline...