Derniers dans la section
- Jeu Harry Potter a annoncé pour Kinect
- Sly Cooper: Les voleurs de temps sur la vidéo pour PS Vita
- IdeaPad Y580 s'affiche sur le site Web de Lenovo avec Ivy Bridge et NVIDIA 660m
- 38 Studios, les créateurs de royaumes de Amalur, les incendies de tout son personnel
- Les meilleures applications pour OS X par semaine (X)
- Facebook permet aux développeurs d'inclure une démo de leur jeu
- Molineux pense qu'il mérite des lots gagnés
- NHK a Hybridcast: l'avenir de la télévision interactive
- NHK a Hybridcast: l'avenir de la télévision interactive
- DMC: Devil May Cry »et ont une date de sortie
Les plus regardées
- Jeux PS3 pour 2010
- AWStats revisité
- Heavy Rain, Quantic Dream ultime
- cas VBulletin: «Cette décision est une véritable contre-shirt à la souveraineté espagnole"
- Présentation de "Blogs" à Zaragoza
- Votre pub sur les blogs à Vitoria
- Paiement Automattic développer des thèmes pour WordPress
- The Simpsons, Futurama et South Park au manga
- Espagne et licences Creative Commons
- Nouveau Samsung M3310 et images B3410 et caractéristique
¿Qué es Ajax? |
|
|
| Technologie - Général | |||
| Friday, 28 March 2008 18:16 | |||
|
En Techlosofy, nous parlons toujours des applications Web et parfois parler de quelque chose appelé "Ajax", mais certaines personnes confondent avec une marque de détergent, mais elle n'est pas ou du moins le développement Web est pas. Avant d'entrer a parler AJAX en premier lieu être défini ce qu'il est, et à quoi ça sert?. AJAX est l'union de technologies à plusieurs pour le développement Web qui vise à créer des applications interactives. AJAX pour son sigle en anglais est de Asynchronous JavaScript And XML (Asynchronous JavaScript and XML) et l'importance de cette technique est que lorsqu'il est utilisé, il s'exécute sur le client - à savoir le navigateur web, mais en dessous a une communication asynchrone avec le serveur. Avec cet asynchronisme utilisant XML lorsque vous désirez faire des changements dans le développement Web, pas besoin d'être rechargée à nouveau la page, qui se traduit finalement dans des applications beaucoup plus interactif, rapide et efficace et rapide. Ensuite, un graphique qui illustre le mieux le modèle de bases application Web, en comparaison avec le modèle de "mode" AJAX. Comme le montre la figure 1-gauche, nous voyons que si le serveur est en fait sa chose, l'utilisateur est en attente pour charger la page. Peut-être un lot est arrivé que quand nous allons à remplir un formulaire nous passons par plusieurs pages, comme si nous suivions plusieurs fenêtres. Avec AJAX ce problème résolu, parce que sur la même page que nous pouvons faire plusieurs choses sans avoir à accéder à un autre site ". Avec AJAX l'interaction qui amène l'utilisateur à n'importe quelle application est améliorée parce qu'ils ont de sauter d'une page à faire quelques tâches spécifiques, ainsi que l'amélioration de l'utilisateur ne s'arrête pas même si certaines applications besoin de quelque chose à partir du serveur. AJAX est basé sur le modèle asynchrone des applications web, est illustrée par un graphique: Dans la figure 2, le moteur Ajax permet à l'utilisateur d'interagir avec l'application de se produire de manière asynchrone (indépendant de communication avec le serveur). Ainsi l'utilisateur n'est jamais regarder à une fenêtre de navigateur vide et une icône de sablier, en attendant que le serveur pour faire quelque chose. Cette technique est devenue populaire grâce à Google de mettre en œuvre dans votre application Web, Google Suggest, mais ne se limite pas là, comme l'entreprise, Sergey Brin et Larry Page a récemment été mise en oeuvre d'AJAX dans d'autres applications Web telles que Orkut, Gmail, la dernière version de Google Groupes, et Google Maps. AJAX est basé sur la combinaison de 4 technologies existent, parmi lesquelles: - JavaScript: c'est un langage interprété, c'est à dire ne nécessitant pas de compilation, principalement utilisé dans les pages Web, avec une syntaxe proche du langage Java et le langage C - XML est un meta tags extensible développé par le Consortium World Wide Web (W3C). Il s'agit d'une simplification et l'adaptation de SGML et définit la grammaire du langage spécifique (de la même manière que le HTML est à son tour défini par langue SGML). Donc XML n'est pas vraiment une langue particulière, mais une façon de définir des langages pour des besoins différents. - HTML: Il est un langage conçu pour structurer et présent texte en hypertexte, qui est le format standard de pages Web. - CSS est un langage formel utilisé pour définir la présentation d'un document structuré écrit en HTML ou XML (et par extension XHTML). Le W3C (World Wide Web Consortium) est chargé d'élaborer les spécifications des feuilles de style qui servent comme agents utilisateur standard ou les navigateurs. Toutes ces réponses sont pris en charge par certains navigateurs (Internet Navigateurs) comme Mozilla Firefox, Internet Explorer, entre autres. Application Web pour communiquer avec le serveur, AJAX utilise l'objet JavaScript XMLHttpRequest, objet avec lequel une grande partie des navigateurs peuvent extraire et présenter des données XML directement dans le fond. En conclusion, il est intéressant de noter que AJAX n'est pas une technologie mais une combinaison de différentes technologies et techniques, et ne peut pas être confondu avec un langage de programmation. Regard vers l'avenir sont les défis en termes de programmation pour les concepteurs d'applications Web et est donc de leur devoir d'oublier qu'il ya des limitations sur le Web, changer la perception et d'imaginer un site Web avec de nombreuses possibilités de développement d'applications, plus l'interactivité, la vitesse et innovants. Apprendre Ajax | Librosweb
|



