Maison >interface Web >js tutoriel >Parlons brièvement de ce qu'est l'Ajax ? A quoi sert Ajax ?

Parlons brièvement de ce qu'est l'Ajax ? A quoi sert Ajax ?

青灯夜游
青灯夜游original
2018-11-08 09:54:212931parcourir

Qu’est-ce que l’Ajax ? Cet article vous donnera une brève introduction aux connaissances pertinentes sur Ajax, afin que chacun puisse comprendre ce qu'est Ajax et quels sont les avantages d'Ajax. Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer. J'espère qu'il vous sera utile.

Qu'est-ce que l'Ajax ?

Ajax (Asynchronous Javascript And XML) signifie JavaScript et XML asynchrones ; c'est un moyen d'utiliser XML, HTML, CSS et JavaScript pour créer des applications Web meilleures, plus rapides et plus interactives. nouvelle technologie pour créer des pages Web rapides et dynamiques. [Recommandations vidéo associées : Tutoriel vidéo Ajax]

En échangeant une petite quantité de données avec le serveur en arrière-plan, AJAX peut permettre des mises à jour asynchrones des pages Web. Cela signifie que certaines parties d'une page Web peuvent être mises à jour sans recharger la page entière.

Explication simple :

1. Ajax utilise XHTML comme contenu, et CSS utilise le modèle d'objet de document et JavaScript pour l'affichage dynamique du contenu.

2. Les applications Web traditionnelles utilisent des requêtes synchrones pour envoyer des informations vers et depuis le serveur. Cela signifie que vous remplissez le formulaire, cliquez sur Soumettre, puis obtenez une nouvelle page du serveur avec les nouvelles informations.

3. En utilisant Ajax, lorsque vous cliquez sur Soumettre, JavaScript fera une requête au serveur, interprétera les résultats et mettra à jour l'écran actuel. Au sens le plus pur, l’utilisateur ne sait jamais que quelque chose est transmis au serveur.

4. XML est généralement utilisé comme format pour recevoir les données du serveur, mais n'importe quel format (y compris le texte brut) peut être utilisé.

5. Ajax est une technologie de navigateur Web indépendante du logiciel de serveur Web.

6. Lorsque le programme client demande des informations au serveur en arrière-plan, l'utilisateur peut continuer à utiliser l'application.

7. Interaction utilisateur intuitive et naturelle. Il n'est pas nécessaire de cliquer, le mouvement de la souris est un déclencheur d'événement suffisant.

8. Ajax utilise des données plutôt que des pages.

Standards ouverts Ajax

Ajax est basé sur les standards ouverts suivants :

1. Utiliser du HTML et des feuilles de style en cascade. (CSS) présentation basée sur un navigateur.

2. Les données sont stockées au format XML et obtenues depuis le serveur.

3. Utilisez l'objet XMLHttpRequest dans le navigateur pour obtenir des données en coulisses.

4. JavaScript obtient l'effet souhaité.

Avantages d'Ajax :

1. Il peut réduire la charge sur le serveur. Parce que le concept fondamental d'AJAX est « la récupération de données à la demande », il peut réduire au maximum la charge sur le serveur causée par les requêtes et les réponses redondantes

2. Il n'est pas nécessaire d'actualiser la mise à jour ; page, ce qui réduit le temps d'attente réel et psychologique de l'utilisateur ;

3. Il peut apporter une meilleure expérience utilisateur

4. Il peut également transférer une partie du travail précédent chargé par le serveur ; le client et utilise le temps d'inactivité de la puissance de traitement du client pour traiter les données, réduire la charge sur les serveurs et les réseaux et économiser les coûts de location du réseau

5 Ajax est une technologie d'application pour AOP et les services Web ; 🎜>

6. Ajax peut faire le Web Séparation de l'interface et de l'application (on peut également dire qu'il s'agit de la technologie de séparation des données et de la vue

7. Ajax possède une riche technologie d'application Internet et est le technologie d'application Internet riche (RIA) la plus réalisable.

Résumé : Ce qui précède représente l'intégralité du contenu de cet article, j'espère qu'il sera utile à l'étude de chacun.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn