Modérateur PHPfrance |
10684 Messages
03 nov. 2006, 12:36
Ajax n'est pas une révolution.
Ajax n'est pas la solution à tout vos problèmes.
Ajax ne rendra pas vos journées plus belles ni n'empêchera le téléphone de sonner quand vous êtes sous la douche, ni ne vous dispensera des petits crabes blancs dans vos moules quand vous êtes au restaurant !
Par ailleurs ajax n'est rien qu'un joli nom donné à du javascript et une possibilité qui existe depuis longtemps, mais que les navigateurs respectent enfin.
Ajax reste malgré tout un plus indéniable en certains cas. La possibilité de pouvoir contacter le serveur à tout moment et en fonction des actions de l'utilisateur lui confère les mêmes interraction qu'une application client/serveur, chose que le web ne permettait pas jusqu'alors sans devoir changer de page (ou la recharger).
L'aspect conditionnel (pouvoir réagir en fonction des actions de l'utilisateur sans l'obliger à changer de page) permet pour l'utilisateur de voir toutes ses infos sur un même écran sans en enchainer 3 ou 4 dépendant de ses choix. Côté dev tu n'as du coup pas besoin de trimballer ses informations d'une page à l'autre

Tu peux également attendre la fin de sa saisie pour un enregistrement global au lieu de devoir faire plusieurs mises à jour.
Le délai d'envoi de l'info au serveur n'est pas beaucoup plus court, mais l'utilisateur n'est pas pénalisé par le rechargement de la page. Il peut continuer de travailler sur sa page pendant que les enregistrements se font en base de manière totalement transparente pour lui.
Enfin, pouvoir n'actualiser qu'une partie de la page sans toucher au reste est d'un grand confort également pour l'utilisateur (typiquement dans le cas de listes déroulantes liées)
L'utilisation d'ajax doit selon moi répondre à un besoin spécifique et refondre toute une application pour être "à la mode" sans se poser la question de savoir si on en a besoin et s'il ne suffit pas d'en mettre à des endroits judicieux me parait une perte de temps et d'argent... Enfin malheureusement, ceux qui décident se fient à leurs lectures sur le web et non à leur expérience en la matière (qu'ils n'ont d'ailleurs pas de toute façon pour la plupart

)
Ce n'est pas en améliorant la bougie que l'on a inventé l'ampoule...