AJAX: 99% bad !

Et plaf ! Saluons la bravoure de Johnnie Manzari qui vient de jeter un pavé dans la marre en tirant une sonnette d’alarme : AJAX: 99% bad. L’auteur fait ainsi référence au célèbre article du Dr Nielsen (Flash: 99% bad) où il était question des graves problèmes d’utilisabilité des applications Flash. Johnnie Manzari fait donc un parallèle entre Flash et la technologie AJAX pour dénoncer la violation de règles essentielle d’utilisabilité (voir de bon sens) sous prétexte d’innovations techniques.

Pour résumé, l’auteur nous explique que ce n’est pas parce que cette technologie offre d’énormes possibilités qu’il faut faire n’importe quoi. Si une application en ligne (formulaire, moteur de recherche avancé…) n’est pas ergonomique, ce n’est pas parce qu’elle repose sur AJAX qu’elle le deviendra ! En tout cas, cet article alimente la réflexion déjà initiée précédemment (voir à ce sujet mon précédent billet : Applications en ligne AJAX, le débat continue).

MAJ (12/05/2005) : Voici un signe qui illustre l’ampleur du phénomène AJAX : il existe maintenant une définition sur Wikipedia ainsi qu’un blog qui lui est dédié.

??MAJ (16/05/2205) : Avec tout ce remue-ménage, heureusement que certains sont là pour assurer la défense d’AJAX : AJAX & Interface Design et Ajax Is The New Flash, pendant que d’autres nous rappelle que Flash a encore beaucoup de choses à nous apporter : Flash is Ajax, or Flash versus Ajax.

Un commentaire sur “AJAX: 99% bad !

  1. AJAX is a good thing offer to the web but it is too soon to use it. Don’t foget that the XMLHTTPREQUEST is not provided by the W3C. It is not a web standard ! We have to wait for the DOM Load and Save spécification provided by the W3C. Second thing : Google use AJAX, but their websites are not Valid ones ! I can’t understand that they use web standards and they are not valid ! Is anybody knows an ajax website valid ?

  2. I’m sory Cedric but I disagree with you: sometimes, you have to make choices about your target audience. One classical rule is that you cannot please everyone. Thus, adopting AJAX (or Flash) technology means targeting a specific group of people (without liabilities). It’s just a choice and you have to make some if you want to perform.
    /Fred

Répondre à Fred C. Annuler la réponse.