Applications en ligne AJAX, le débat continue

Décidément, les applications en ligne basées sur une architecture AJAX sont à la mode. Et c’est plutôt une bonne chose dans la mesure où le débat s’élève et où les réflexions sont de plus en plus intéressantes :

  • Progressive enhancement with Ajax. Dans cet article, l’auteur fait référence à la notion d’enrichissement progressif d’une interface ou d’un service en ligne (progressive enhancement en anglais). L’idée est la suivante : concevoir une application en ligne accessible à tous (en termes d’accessibilité, de lisibilité, d’utilisabilité…) puis progressivement l’enrichir (interface et fonctionnalités) pour la rendre de plus en plus performante / attractive aux utilisateurs disposant de l’équipement adéquat. Le principe de base étant d’être certain que le service rendu ou que l’information véhiculée le soit dans de bonnes conditions (en partant du plus petit dénominateur commun). Nous sommes ici dans le cas de figure inverse d’un service comme Gmail qui a dans un premier temps proposé une interface riche, puis une version dégradée (voir à ce sujet : Gmail basic HTML view).
  • RIAs and the death of the page (rumors greatly exaggerated). Ici, il est carrément question de transcender, voir d’abandonner, le système de navigation page à page. Bon OK, inutile de faire des plans sur la comète (et le titre du billet est explicite à ce sujet) nous n’en sommes pas encore à implémenter le concept d’interface flou. Rappelons que la promesse des applications reposant sur une architecture AJAX est de limiter au maximum les aller/retour entre le poste client, mais pas de réinventer le web. Après tout, les architectures AJAX Reposent sur des technologies sommes toute très traditionnelles (HTML, CSS, DOM, XML, HTTP…)

Passionnant, vivement la suite !

MAJ (10/03/05) : La suite est là et elle est encore plus passionnante :