Ce qui Est Ajax
Ajax représente le Javascript asynchrone et le
XML. Bien qu'à proprement parler Ajax lui-même ne soit pas une
technologie, il mélange des techniques de programmation bien connues
d'une manière rare de permettre à des lotisseurs d'enchaînement
d'établir des applications d'Internet avec beaucoup plus d'interfaces
utilisateur attrayantes que ceux auxquels nous nous sommes habitués.
En utilisant des applications de bureau populaires, nous
nous attendons à ce que les résultats de notre travail rendent
disponible immédiatement, sans agitation, et sans nous devant
attendre l'écran entier pour être redrawn par le programme.
Tout en à l'aide d'un bilan comme excelez, par exemple, nous
nous attendons aux changements que nous faisons en une cellule pour
propager immédiatement par les cellules voisines tandis que nous
continuons à dactylographier, mettons en rouleau la page, ou
employons la souris.
Malheureusement, cette sorte d'interaction a rarement
été à la disposition des utilisateurs des applications
enchaînement-basées. Beaucoup plus commune est l'expérience
des données entrantes dans des champs de forme, cliquant sur
un bouton ou un lien, et puis se reposant en arrière tandis que les
recharges de page lentement pour exhiber les résultats de la demande.
En outre, nous constatons souvent que la majorité de la page
rechargée se compose des éléments qui sont identiques à ceux de la
page précédente et qui donc ont été rechargés inutilement ;
les fonds d'image, les logos, et les menus sont les
contrevenants fréquents.
Ajax nous promet une solution à ce problème. En
travaillant comme couche supplémentaire entre le navigateur de
l'utilisateur et le web server, communications de serveur de poignées
d'Ajax dans le fond, soumettant des demandes de serveur et traitant
les données retournées. Les résultats peuvent alors être
intégrés seamlessly dans la page étant regardée, sans cette page
devant être régénéré ou un neuf être chargé.
Dans des applications d'Ajax, de telles demandes de
serveur ne sont pas nécessairement synchronisées avec des actions
d'utilisateur telles que cliquer sur des boutons ou des
liens. Une application bien-écrite d'Ajax a pu avoir déjà
demandé du serveur, et reçu, les données exigées par les
userperhaps avant que l'utilisateur l'ait même connue l'ont voulu.
C'est la signification de la partie asynchrone de l'acronyme
d'Ajax.
Les parties d'une application d'Ajax qui se produisent
"sous le capot" du navigateur de l'utilisateur, tel qu'envoyer des
questions de serveur et traiter les données retournées, sont
écrites dans le Javascript, et le XML est des moyens de plus en plus
populaires d'information composée de codage et de transfert employée
par Ajax pour transférer efficacement des données entre le serveur
et le client.
c'est un article supplémentaire par la hymne de louange
Rudenberg
Déni : Notre site Web n'est pas
responsable de l'information contenue par cet article. Cet
article reflète nullement les vues, les avis, les pensées ou la
croyance du personnel d'annuaire d'articles.
Notification de traduction : L'article
"ce qui est Ajax" a été traduit en utilisant un service de
traduction automatisé. Nous faisons des excuses sincèrement
pour toutes les erreurs de traduction qui se sont produites.
Merci de l'arrangement.