S'abonner :  Newsletters    Magazines
[ INTERFACES UTILISATEURS ]
Google démocratise Ajax pour l'entreprise
Après Yahoo, le spécialiste de la bureautique sur internet propose au téléchargement un framework de développement de clients riches à base d'Ajax.

Renaud Edouard-Baraud , 01 Informatique (n° 1861), le 26/05/2006 à 00h00

Parler Ajax sans connaître ce langage mêlant HTML et script, tel est le défi relevé par Google Web Toolkit (GWT). Munis de ces outils, les services informatiques devraient être capables d'offrir à leurs applications métier des interfaces web interactives de type Ajax. Les développeurs écrivent simplement en Java. GWT se charge de la compilation et de la génération d'un code propre à chaque navigateur web. Le tout proprement, et avec une documentation efficace. Google dote aussi Ajax d'une fonction qui lui manque cruellement, tout du moins pour les utilisateurs habitués à la navigation en mode page web : l'utilisation de l'historique, et donc des boutons « Précédent » et « Suivant » .

Méfiance, tout de même

Quand le fournisseur de services promet des réalisations comparables à Google Map, il exagère un peu. Les projets engendreront au mieux des interfaces que l'on pourrait situer entre le webmail GMail et l'agenda en ligne Calendar. « GWT offre un mécanisme de " lay out " assez fruste - pour placer les entités les unes par rapport aux autres, par exemple » , signale Cyril Rognon, directeur R&D de SQLI Consulting. Dominique Jocal, architecte senior chez Octo Technologies, relève, lui, l'absence d'une fonction offrant le « Drag & drop » . Pour les développements d'interfaces graphiques plus évolués, il faudra donc plutôt se tourner vers l'outil de développement en open source Dojo.

A la question de savoir s'il est bien prudent d'utiliser des outils développés par des fournisseurs plus habitués au grand public qu'à l'entreprise, on fera une réponse de Normand. « On peut recommander GWT sur des projets tactiques avec des délais courts, et sur lesquels on est prêt à faire du jetable, estime Dominique Jocal. Mais pas sur des projets à dix ans. » Du côté de SQLI, on considère que ce kit de développement - tout comme la bibliothèque DWR - a sa place en entreprise. D'autant qu'il offre déjà des ponts vers des environnements de développement - Eclipse, en l'occurrence. En revanche, certains risques ne sont pas écartés. « Il ne faut pas oublier qu'à l'époque du client-serveur, placer la logique métier dans l'interface a coûté des millions d'euros » , prévient-on chez SQLI. Google a heureusement prévu le coup. Il propose un protocole propriétaire d'appel de procédures à distance (RPC). L'aspect métier est codé en Java sur le serveur, et c'est le RPC qui prendra en charge l'échange entre le client riche et le serveur.

De toute façon, les services informatiques n'ont pas le choix. La réussite des grands projets est conditionnée à la capacité de séduire les utilisateurs finals. Et la séduction passe aussi par les interfaces grand public, de type Ajax.

r.edouard-baraud@01informatique.presse.fr


> Jeu en ligne :
Titan Poker
Décors feutrés et adversaires nombreux.

publicité
> La Compil Top 100
Préparez la rentrée avec la Compil et ses 300 logiciels indispensables.

classement FAI
Retrouvez chaque semaine le classement des fournisseurs d'accès avec ip-label 1 Orange 2 Free 3 Bouygues Telecom > Plus de détails
offres d'emploi
TOP Telechargement
Retrouvez 300 logiciels indispensables pour équiper votre PC.

Service 01net
Newsletters 01net
abonnez vous gratuitement !
  
01Informatique
01 INFORMATIQUE
L'hebdo de référence des décideurs informatiques.
Micro Hebdo
MICRO HEBDO
L'hebdo qui vous simplifie la micro
et Internet.
L'Ordinateur Individuel
L'ORDINATEUR INDIVIDUEL
Le mensuel informatique qui vous informe et vous conseille.
Tous droits réservés © 1999 - 2009 Internext - 01net.