AJAX, un an seulement
Combien faut-il de temps pour qu'une technologie ou un concept gagne en notoriété au point que tous les grands éditeurs (Microsoft, IBM, Sun, Oracle...) s'y intéressent ?
Pour Ajax (Asynchronous JavaScrript and XML), le concept a pris en quelques mois. Il y a un an, le 18 février, Jesse James Garrett publiait sur le site de sa société Adapative Path l'article « Ajax: A New Approach to Web Applications » où il définissait pour la première le concept d'Ajax, un ensemble de technologies déjà existantes se combinant entre elles pour permettre de créer des applications web dynamiques.
Ajax est devenu aujourd'hui un véritable phénomène. Bénéficiant de l'engouement pour les applications Web 2.0, il fait l'objet de nombreux sites et de blogs qui y consacrent news, informations et articles techniques, à commencer par AJAX Magazine , AJAX Patterns et Ajaxian.
Comme le mentionne AJAX magazine, l'utilisation du terme Ajax a augmenté de 800% sur Technorati, le moteur de recherche dans le blogs.
Pas moins de 17 ouvrages consacrés à Ajax ont vu le jour depuis.
On dénombre plus de 90 frameworks Ajax, dont certains existaient déjà avant même la naissance du concept : Backbase (2003), Bindows (2003), DOJO (2004), TIBET (1999)... Les frameworks existent pour la plupart de langages populaires : C++, ColdFusion, Java, Lisp, .NET, Perl, PHP, Python, Ruby, SmallTalk...
Les événements autour d'Ajax arrivent, tel que The Ajax Experience prévu du 10 au 12 mai 2006 à San Francisco.
Enfin, preuve de son succès, les grand éditeurs s'intéressent de très près au phénomène. Microsoft propose son framework Atlas. Chez Sun, Ajax est désormais utilisable dans Java Studio et fait l'objet de documentation en ligne. Idem chez IBM qui publie sur developerWorks des articles sur Ajax.
Récemment créé le consortium Open AJAX rassemble les grands noms de l'informatiques tels que IBM, Yahoo, Google, BEA, Mozilla, Red Hat, Oracle, Zend, Zimbra...
Il semble bien qu'en l'absence actuelle de standard pour le client riche, en attendant qu'un Eclipse RCP ou qu'un Microsoft WPF (Avalon) s'impose, Ajax soit devenue une solution provisoire qui risque de durer.