ajax

A l'instar du flash au début des années 2000, Ajax a connu une forte popularité et s'est retrouvé de manière plus ou moins heureuse sur quantité de sites web.

Qu'est-ce que le langage AJAX ?

Ajax est un langage de programmation qui signifie "Asynchronous Javascript and XML", soit en français "Javascript et XML asynchrones". Il regroupe un ensemble de technologies permettant des mises à jour rapides du contenu d'une page Web, sans nécessité de rechargement de la page Web par l'utilisateur. Diverses technologies peuvent être employées selon le type de requêtes que l'on souhaite utiliser, mais d'une manière générale le Javascript est constamment présent. Le HTML et le CSS servent à l'affichage, mais ne sont pas inclus dans le processus de communication.

Où placer du Ajax ?

S'il ne faut pas en abuser, une pointe d'Ajax en sus du fonctionnement normal d'un site offre un plus en termes d'ergonomie. Ajax s'avère par exemple efficace pour contrôler des informations présentes en base et effectuer des traitements lourds, remplir dynamiquement les champs d'un formulaire, afficher des suggestions de recherche apparaissant au moment de la frappe ou des résultats au fur et à mesure de la saisie. Par exemple, la recherche dynamique, ou live search, est une fonctionnalité popularisée par Google, permise par Ajax. L'application affiche les résultats de la recherche au fur et à mesure de la saisie.