Pages

mercredi 15 avril 2009

AJAX

AJAX signifie Asynchronous JAvaScript and XML.

AJAX est une architecture technique permettant d'interroger un serveur de manière asynchrone pour obtenir des informations afin de mettre à jour une page HTML.

Auparavant, La création de pages web dynamiques se faisait coté serveur. Les modifications ou interrogations sont des requêtes envoyées par le client au serveur, faisant qu'il crée une nouvelle page et l'envoie au navigateur.

Maintenant AJAX permet de modifiée la page affichée par le navigateur pour la mettre à jour sans avoir besoin de la recharger entièrement.

AJAX = DHTML + Javascript + XmlHttpRequest
  • DHTML : Dynamique HTML (HTML + CSS + DOM).
  • Javascript : Language interprété qui permet d'exécuter des tâches au sein d'une page web.
  • XmlHttpRequest : un object qui permet d'obtenir des données au format XML ou au format texte à l'aide des requettes HTTP.