AJAX (Asynchronous Javascript And XML)


 

Avantages liés à AJAx

Les sites web utilisant AJAX bénéficient des avantages suivants :

  • Une interface réactive car AJAX permet de modifier localement la page web ;
  • Une rapidité d'exécution car seules les données à modifier

dans la page sont échangées selon le protocole HTTP ;
  • Une ergonomie améliorée car AJAX permet par exemple d'effectuer des contrôles

en temps réel dans les formulaires en interrogeant un serveur HTTP en arrière plan.
 

Inconvénients liés à AJAx

En contrepartie, le modèle AJAX possède les limites suivantes :

  • Seuls les navigateurs récents supportant l'objet Javascript XMLHttpRequest sont

capables d'interpréter correctement une page AJAX ;
  • Les moteurs de recherche risquent de ne pas pouvoir indexer tout le contenu affiché avec AJAX.


Ainsi, il est essentiel de prévoir une alternative à AJAX dans la page web, afin de ne pas gêner la navigation pour les clients non compatibles avec l'objet XMLHttpRequest.

Réalisé sous la direction de , fondateur de CommentCaMarche.net.

Ce document intitulé «  AJAX (Asynchronous Javascript And XML)  » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.