Passer au contenu

Les éditeurs se regroupent pour créer un standard Ajax

Les grands éditeurs de logiciels se sont unis à IBM autour dun projet commun. Ils vont créer Open Ajax, outil de développement gratuit et libre.

Reposant sur des technologies standard, Ajax (Asynchronous Javascript and XML) transpose l’ergonomie des clients lourds traditionnels au sein des navigateurs. La promesse est telle que, d’après
Sébastien Brunot, architecte chez Octo Technology, ‘ la majorité des développements Web qui débuteront cette année reposera sur cette technique ‘.Mais Ajax est loin d’être parfait. Le débogage du code ECMAScript associé est un cauchemar, et la portabilité des développements d’un navigateur à l’autre reste très inégale. Pour corriger ces faiblesses, IBM
propose de fédérer les énergies autour d’un atelier de développement libre, commun à tous les éditeurs et baptisé Open Ajax. Tel Eclipse en son temps, celui-ci fait l’unanimité. BEA, Borland, Novell, Oracle, Red Hat, et Zend supportent
déjà cette initiative aux côtés de spécialistes tels Dojo, Zimbra et Openrico, dont les frameworks seront les premiers intégrés au projet. Même Google et Yahoo s’y sont associés. Seul Microsoft a décliné
l’invitation.Pour garantir l’ouverture et la pérennité d’Open Ajax, le projet sera hébergé par la fondation Eclipse. ‘ Un choix très important. Il signifie que les outils Ajax d’Eclipse seront disponibles
dans les environnements de développement commerciaux d’IBM, de BEA et de Borland. Les développeurs n’auront donc pas à changer d’outil ‘,
souligne Sébastien Brunot.

Un atelier de développement modulaire

Eclipse fournira deux types d’outils : un atelier de développement prêt à l’emploi, et un socle technique permettant aux éditeurs d’intégrer leurs frameworks Ajax au sein de cet atelier.
Celui-ci comportera plusieurs briques : un éditeur ECMAScript avec vérification syntaxique en temps réel et débogueur fournis par IBM ; une console ECMAScript, un moteur de rendu Web (Geko), et un inspecteur DOM délivrés par Mozilla. Ces
briques s’intégreront dans une interface unique via le Web Tools Project d’Eclipse.Des vues faciliteront aussi l’utilisation d’un framework spécifique. Pour l’instant, Dojo, Openrico et AjaxTK de Zimbra, publié depuis peu sous licence Apache, sont supportés. Les membres
initiaux d’Open Ajax prévoient de livrer des outils de déploiement pour les applications Ajax reposant sur J2EE et PHP. Les éditeurs voulant rejoindre le projet disposeront d’une API pour intégrer d’autres
navigateurs ?” on pense surtout à Internet Explorer. Ils profiteront aussi d’un socle technique afin d’étendre l’atelier avec leur propre framework via un plug-in.Malgré son ouverture, Open Ajax contribuera sans doute à rationaliser le marché (70 frameworks à ce jour). L’engagement des grands de l’informatique devrait donc rassurer les entreprises sur la
pérennité et la pertinence de ces développements, et les guider vers l’un de ces trois frameworks.

🔴 Pour ne manquer aucune actualité de 01net, suivez-nous sur Google Actualités et WhatsApp.


Frédéric Bordage