Ajax

  • Raccourci de la révision : AJAX
  • Titre de la révision : Ajax
  • ID de la révision : 136280
  • Créé :
  • Créateur : Chbok
  • Version actuelle ? Non
  • Commentaire Les liens {{abbr...}} semblent ne pas fonctionner

Contenu de la révision

"Getting Started" box, if there is no "Getting Started" article yet written, should be populated with another featurearticle or tutorial.

Premier pas
Ce tutoriel reste à écrire

AJAX (Asynchronous JavaScript and XML) n'est pas une technologie en soi, mais un terme désignant une "nouvelle" approche utilisant un ensemble de technologies existantes qui incluent : HTML ou XHTML, les feuilles de styles, JavaScript, le modèle objet de document, XML, XSLT, et l'objet XMLHttpRequest. Lorsque ces technologies sont combinées dans le modèle AJAX, les applications Web sont capables de réaliser des mises à jour rapides et incrémentielles de l'interface utilisateur sans devoir recharger la page entière du navigateur. Les applications fonctionnent plus rapidement et sont plus réactives aux actions de l'utilisateur.

Articles récents (Voir tout) UP TO 10

Ajax: A New Approach to Web Applications
{{wiki.template('Added-date', [ "External" ])}} Jesse James Garrett, of adaptive path, wrote this article in February 2005, introducing AJAX and its related concepts. "Ajax isn’t a technology. It’s really several technologies, each flourishing in its own right, coming together in powerful new ways."
A Simpler Ajax Path
{{wiki.template('Added-date', [ "External" ])}} "As it turns out, it's pretty easy to take advantage of the XMLHttpRequest object to make a web app act more like a desktop app--while still using traditional tools like web forms for collecting user input. I also found some great ways to handle server-side errors to make debugging less of a headache."
Fixing the Back Button and Enabling Bookmarking for AJAX Apps
{{wiki.template('Added-date', [ "External" ])}} Mike Stenhouse has penned this article, detailing some methods you can use to fix back button and bookmarking issues when developing AJAX applications.
AJAX Patterns: Design Patterns for AJAX Usability
{{wiki.template('Added-date', [ "External" ])}} "AJAX holds a lot of promise for web usability, and the underlying technology has already delivered some stunning applications. As AJAX emerges, we’re going to learn more about what sort of design works, and we’ll need ways of documenting this information and talking about it. Thus, it makes sense to begin cataloguing AJAX design patterns. These are some thoughts based on current examples and demo systems."
Ajax Mistakes
{{wiki.template('Added-date', [ "External" ])}} Alex Bosworth has written this article outlining some of the mistake AJAX application developers can make: "Sure Ajax is cool, and developers love to play with cool technology, but Ajax is a tool not a toy. ... Ajax is also a dangerous technology for web developers, its power introduces a huge amount of UI problems as well as server side state problems and server load problems. I’ve compiled a list of the many mistakes developers using Ajax often make."

Tous les articles...

Références (Voir tout)

Toutes les références...

Exemples (Voir tout)

Tous les exemples...

Communauté

  • IRC channels, mailing lists, newsgroups, and other discussion forums can be linked to from here.

Outils

Autres ressources (Voir tout)

Toutes les autres ressources...

Sujets liés

HTML, XHTML, Feuille de styles, Modèle objet de document, JavaScript, XML, XSLT

Categories

Interwiki Language Links


{{ wiki.languages( { "en": "en/AJAX" } ) }}

Source de la révision

<p><span class="comment">"Getting Started" box, if there is no "Getting Started" article yet written, should be populated with another featurearticle or tutorial.</span>
</p>
<div class="callout-box"><b><a href="fr/AJAX/Premier_pas">Premier pas</a></b><br>
<small>Ce tutoriel reste à écrire</small></div>
<div>
<p>AJAX (Asynchronous JavaScript and XML) n'est pas une technologie en soi, mais un terme désignant une "nouvelle" approche utilisant un ensemble de technologies existantes qui incluent : <a href="fr/HTML">HTML</a> ou <a href="fr/XHTML">XHTML</a>, <a href="fr/CSS">les feuilles de styles</a>, <a href="fr/JavaScript">JavaScript</a>, <a href="fr/DOM">le modèle objet de document</a>, <a href="fr/XML">XML</a>, <a href="fr/XSLT">XSLT</a>, et l'<a href="fr/XMLHttpRequest">objet XMLHttpRequest</a>. Lorsque ces technologies sont combinées dans le modèle AJAX, les applications Web sont capables de réaliser des mises à jour rapides et incrémentielles de l'interface utilisateur sans devoir recharger la page entière du navigateur. Les applications fonctionnent plus rapidement et sont plus réactives aux actions de l'utilisateur.
</p>
</div>
<table class="topicpage-table">
<tbody><tr><td>
<h4 name="Articles_r.C3.A9cents_.28Voir_tout.29_UP_TO_10"> Articles récents <span class="alllinks">(<a href="fr/AJAX/Articles">Voir tout</a>)</span> <span class="comment">UP TO 10</span> </h4>
<dl><dt> <a class="external" href="http://www.adaptivepath.com/publications/essays/archives/000385.php">Ajax: A New Approach to Web Applications</a><br>
</dt><dd> <small>{{wiki.template('Added-date', [ "External" ])}} Jesse James Garrett, of <a class="external" href="http://www.adaptivepath.com">adaptive path</a>, wrote this article in February 2005, introducing AJAX and its related concepts.  "Ajax isn’t a technology. It’s really several technologies, each flourishing in its own right, coming together in powerful new ways."</small>
</dd></dl>
<dl><dt> <a class="external" href="http://www.onlamp.com/pub/a/onlamp/2005/05/19/xmlhttprequest.html">A Simpler Ajax Path</a><br>
</dt><dd> <small>{{wiki.template('Added-date', [ "External" ])}} "As it turns out, it's pretty easy to take advantage of the XMLHttpRequest object to make a web app act more like a desktop app--while still using traditional tools like web forms for collecting user input. I also found some great ways to handle server-side errors to make debugging less of a headache."</small>
</dd></dl>
<dl><dt> <a class="external" href="http://www.contentwithstyle.co.uk/Articles/38/fixing-the-back-button-and-enabling-bookmarking-for-ajax-apps">Fixing the Back Button and Enabling Bookmarking for AJAX Apps</a><br>
</dt><dd> <small>{{wiki.template('Added-date', [ "External" ])}} Mike Stenhouse has penned this article, detailing some methods you can use to fix back button and bookmarking issues when developing AJAX applications.</small>
</dd></dl>
<dl><dt> <a class="external" href="http://www.softwareas.com/ajax-patterns">AJAX Patterns: Design Patterns for AJAX Usability</a><br>
</dt><dd> <small>{{wiki.template('Added-date', [ "External" ])}} "AJAX holds a lot of promise for web usability, and the underlying technology has already delivered some stunning applications. As AJAX emerges, we’re going to learn more about what sort of design works, and we’ll need ways of documenting this information and talking about it. Thus, it makes sense to begin cataloguing AJAX design patterns. These are some thoughts based on current examples and demo systems."</small>
</dd></dl>
<dl><dt> <a class="external" href="http://alexbosworth.backpackit.com/pub/67688">Ajax Mistakes</a><br>
</dt><dd> <small>{{wiki.template('Added-date', [ "External" ])}} Alex Bosworth has written this article outlining some of the mistake AJAX application developers can make: "Sure Ajax is cool, and developers love to play with cool technology, but Ajax is a tool not a toy. ... Ajax is also a dangerous technology for web developers, its power introduces a huge amount of UI problems as well as server side state problems and server load problems. I’ve compiled a list of the many mistakes developers using Ajax often make."</small>  
</dd></dl>
<p><span class="alllinks"><a href="fr/AJAX/Articles">Tous les articles...</a></span>
</p>
</td>
<td>
<h4 name="R.C3.A9f.C3.A9rences_.28Voir_tout.29"> Références <span class="alllinks">(<a href="fr/AJAX/References">Voir tout</a>)</span> </h4>
<ul><li> <a href="fr/Core_JavaScript_1.5_Reference">Core JavaScript 1.5 Reference</a>
</li><li> <a href="fr/Core_JavaScript_1.5_Guide">Core JavaScript 1.5 Guide</a>
</li><li> <a href="fr/XMLHttpRequest">XMLHttpRequest</a>
</li></ul>
<p><span class="alllinks"><a href="fr/AJAX/References">Toutes les références...</a></span>
</p>
<h4 name="Exemples_.28Voir_tout.29"> Exemples <span class="alllinks">(<a href="fr/AJAX/Exemples">Voir tout</a>)</span> </h4>
<ul><li> <a class="external" href="http://www.webpasties.com/xmlHttpRequest/">Guide to Using XMLHttpRequest (with Baby Steps)</a> (webpasties.com)
</li><li> <a class="external" href="http://www.xml.com/pub/a/2005/02/09/xml-http-request.html">Very Dynamic Web Interfaces</a> (xml.com)
</li></ul>
<p><span class="alllinks"><a href="fr/AJAX/Exemples">Tous les exemples...</a></span>
</p>
<h4 name="Communaut.C3.A9"> Communauté </h4>
<ul><li> IRC channels, mailing lists, newsgroups, and other discussion forums can be linked to from here.
</li></ul>
<h4 name="Outils"> Outils </h4>
<ul><li> <a class="external" href="http://blog.monstuff.com/archives/000252.html">AJAX Debugging Tool</a> (<a class="external" href="http://greasemonkey.mozdev.org/">greasemonkey</a> Script)
</li></ul>
<h4 name="Autres_ressources_.28Voir_tout.29"> Autres ressources <span class="alllinks">(<a href="fr/AJAX/Autres_ressources">Voir tout</a>)</span> </h4>
<ul><li> <a class="external" href="http://ajaxblog.com/">AJAX Blog</a>
</li><li> <a class="external" href="http://www.ajaxian.com/">Ajaxian Blog</a>
</li><li> <a class="external" href="http://www.fiftyfoureleven.com/resources/programming/xmlhttprequest">AJAX Blog at fiftyfoureleven.com</a>
</li><li> <a class="external" href="http://www.ajaxmatters.com/">AJAX Matters</a>
</li><li> <a class="external" href="http://www.ajaxpatterns.org/Main_Page">AJAX Patterns</a>
</li></ul>
<p><span class="alllinks"><a href="fr/AJAX/Autres_ressources">Toutes les autres ressources...</a></span>
</p>
<h4 name="Sujets_li.C3.A9s"> Sujets liés </h4>
<dl><dd> <a href="fr/HTML">HTML</a>, <a href="fr/XHTML">XHTML</a>, <a href="fr/CSS">Feuille de styles</a>, <a href="fr/DOM">Modèle objet de document</a>, <a href="fr/JavaScript">JavaScript</a>, <a href="fr/XML">XML</a>, <a href="fr/XSLT">XSLT</a> 
</dd></dl>
</td>
</tr>
</tbody></table>
<p><span class="comment">Categories</span>
</p><p><span class="comment">Interwiki Language Links</span>
</p><p><br>
</p>{{ wiki.languages( { "en": "en/AJAX" } ) }}
Revenir à cette révision