5. Qu’est ce que c’est AJAX
?
AJAX est un
concept de
programmation
Web reposant
sur plusieurs
technologies
comme le
JavaScript et le
XML
UN langages de
programmation ?
NON
Une nouvelle
technologie
?
Pas vraiment
6. COMMENT ?
Pour recueillir des informations sur
le serveur l'objet XHR dispose de
deux méthodes:
Open
• établit une connexion
Send
• envoie une requête au serveur.
8. Application AJAX
Ajax permet de modifier partiellement la page affichée par le
navigateur pour la mettre à jour sans avoir à recharger la page
entière.
9.
10. INCONVÉNIENTS
- Si JavaScript est désactivé, Ajax ne peut
fonctionner. Il faut demander au lecteur de
l'activer parmi les options du navigateur.
- Si l'on charge les données à afficher de façon
dynamique, elles ne font pas partie de la page et
sont ignorées par les moteurs de recherche et donc
non indexées.
11. LES CONCURRENTS
La concurrence pour l'affichage de contenus
dynamiques au sein d'une page Web est la
suivante :
Flash et Flex (Adobe Systems) ;
JavaFX et Applet Java (Sun Microsystems / Oracle) ;
Silverlight (Microsoft) ;
XForms, un standard de formulaire proposé par
le W3C (mis de côté).
12. RÉFÉRENCES
Ajax se fonde sur ces spécifications par le W3C:
XML 1.1 , HTML 4, DOM 2, CSS 2.
ECMAScript 1.5 (Standard de JavaScript par ECMA).
Spécification de XMLHttpRequest par le W3C.
Mais a été décrit pour la première fois dans cet article:L'article
de Jesse James Garett qui a lancé le nom Ajax (traduction
française).
Pour plus d’informations: Tutoriel Ajax