Skip to main content

AJAX

>>>>>>>>>>>>>>>>>>>>>>>>>>Les applications web dynamiques dont le contenu réagit aux entrées de l’utilisateur sont aujourd’hui une évidence. Les concepteurs de sites web disposent de différents concepts pour la réalisation de sites web dynamiques. L’Ajax en fait partie.

Qu’est-ce que Ajax ?

Ajax est un concept de programmation qui permet de modifier le contenu des pages web dans le navigateur sans que celui-ci doive recharger la page entière. L’abréviation signifie « Asynchronous JavaScript and XML » et signifie « asynchronous JavaScript and XML ».

Comment fonctionne Ajax

Ajax permet de lancer des demandes au serveur en arrière-plan. Ces demandes sont déclenchées par une XMLHttpRequest. Il n’est pas nécessaire qu’une page web soit rechargée par le navigateur pour afficher le contenu demandé. Souvent, seules de petites quantités de données sont concernées, de sorte qu’il n’y a pas de temps d’attente pour les utilisateurs, mais l’expérience utilisateur est considérablement améliorée.

Quels sont les avantages et les inconvénients d’utiliser JavaScript et XML

L’avantage est que les sites web peuvent réagir plus rapidement aux entrées des utilisateurs. L’inconvénient est qu’à cause du contenu rechargé, il n’y a plus de documents avec un contenu défini et donc adressable. Un autre inconvénient est que si un utilisateur veut revenir à un contenu consulté précédemment, cela n’est plus possible comme d’habitude. Les modifications générées par JavaScript ne sont pas enregistrées dans l’historique du navigateur. Pour le navigateur, la page et son contenu n’ont pas été échangés. Par conséquent, l’adresse de la page n’a pas changé pour le navigateur.


Vous avez d'autres questions ?

Veuillez nous contacter


Autres contenus