Outils pour utilisateurs

Outils du site


jax:ajb

C'est quoi Ajax

Définition

Ajax est une philosophie qui réunit plusieurs technologies pour diverses fonctionnalités !

  • A Asynchronous
  • JA JavaScript
  • X Xml (Extensible Markup Language) langage de balisage extensible

Asynchrone 1) désigne le caractère de ce qui ne se passe pas à la même vitesse, que ce soit dans le temps ou dans la vitesse proprement dite.

Ajax combine JavaScript, les CSS, JSON 2), XML 3), le DOM 4) et le XMLHttpRequest ou XHR 5) afin d'améliorer maniabilité et confort d'utilisation.

Les Technologies Ajax

  • xHTML : va permettre de structurer le document
  • CSS : prend en charge l'affichage du document
  • DOM : permet de définir l'accès à l'arborescence du document
  • JavaScript : va permettre de piloter le document (supprimer, ajouter, etc … des parties du document)
    • il va aussi permettre de piloter le CSS
  • XMLTTPRequest : est une technologie qui permet de s'appuyer sur le protocole HTTP et donc faire communiquer la page Web actuelle avec le serveur sans pour cela recharger la page
  • XML : l'information venant du serveur est récupérée avec XMLTTPRequest est du XML, du JASON, du Texte, il y a plusieurs manières de récupérer cette information
  • Librairies / Frameworks : permet de faciliter le déploiement d'applications
    • Librairies → jQuery
    • Frameworks → Symfony

jax/ajb.txt · Dernière modification : de 127.0.0.1