Bienvenue sur DokuPedia, wiki universitaire consacré à la documentation. Vous êtes invités a créer un compte et à contribuer, en ajoutant un nouvel article ou en modifiant celui-ci.
Vous pouvez également utiliser le moteur ou l'améliorer
Google Custom Search

Asynchronous JavaScript and XML

Un article de DokuPedia.

Cet article est une ébauche à compléter, vous pouvez partager vos connaissances en le modifiant...

AJAX (Asynchronous JavaScript And XML) est un acronyme désignant une méthode informatique de développement d'applications Web.

A l'image de DHTML ou de LAMP, AJAX n'est pas une technologie en elle-même. Il s'agit plutôt d'un terme qui évoque l'utilisation conjointe d'un ensemble de technologies existantes couramment utilisées sur le Web :

  • HTML (ou XHTML) et CSS pour la présentation des informations ;
  • DOM et JavaScript pour afficher et interagir dynamiquement avec l'information présentée,
  • XML, XSLT et l'objet XMLHttpRequest pour échanger et manipuler les données de manière asynchrone avec le serveur Web.

Cependant les applications AJAX peuvent aussi utiliser d'autres technologies, comme le HTML préformaté, les fichiers texte plats ainsi que JSON et JSON-RPC comme alternative à XML/XSLT. AJAX permet de sensiblement améliorer l'interactivité des interfaces web. Une page peut par exemple être mise à jour par partie, sans nécessiter un rechargement complet. AJAX permet ainsi de reproduire, au sein des applications web, une interactivité proche de celle des applications de bureau.

Voir aussi

DokuPedia sémantique