Ajax

  • Revision slug: AJAX
  • Revision title: AJAX
  • Revision id: 37698
  • Created:
  • Creator: Nukeador
  • Is current revision? No
  • Comment ES added

Revision Content

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

Getting Started
An AJAX introductory tutorial

Asynchronous JavaScript and XML (AJAX) is not a technology in itself, but is a term that describes a "new" approach to using a number of existing technologies together, including: HTML or XHTML, Cascading Style Sheets, JavaScript, The Document Object Model, XML, XSLT, and the XMLHttpRequest object. When these technologies are combined in the AJAX model, web applications are able to make quick, incremental updates to the user interface without reloading the entire browser page. This makes the application faster and more responsive to user actions.

Selected Articles

AJAX:Getting Started
This article guides you through the AJAX basics and gives you two simple hands-on examples to get you started.
Ajax: A New Approach to Web Applications
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
"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
Mike Stenhouse has penned this article, detailing some methods you can use to fix back button and bookmarking issues when developing AJAX applications.
Ajax Mistakes
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."

View All...

Featured Content

Other Pages

Related Topics

HTML, XHTML, Cascading Style Sheets, Document Object Model, JavaScript, XML, XMLHttpRequest, XSLT, DHTML

{{ ajaxrss{ feed: 'http://developer.mozilla.org/webwatch/?cat=6&feed=rss2' , short: true, max: '5', charset: 'UTF-8' } }} View All...

Categories

Interwiki Language Links


{{ wiki.languages( { "es": "es/AJAX", "fr": "fr/AJAX", "ja": "ja/AJAX", "nl": "nl/AJAX", "pl": "pl/AJAX", "pt": "pt/AJAX" } ) }}

Revision Source

<p>
</p><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="en/AJAX/Getting_Started">Getting Started</a></b><br>
An AJAX introductory tutorial</div>
<div>
<p><b>Asynchronous JavaScript and XML (AJAX)</b> is not a technology in itself, but is a term that describes a "new" approach to using a number of existing technologies together, including: <a href="en/HTML">HTML</a> or <a href="en/XHTML">XHTML</a>, <a href="en/CSS">Cascading Style Sheets</a>, <a href="en/JavaScript">JavaScript</a>, <a href="en/DOM">The Document Object Model</a>, <a href="en/XML">XML</a>, <a href="en/XSLT">XSLT</a>, and the <a href="en/XMLHttpRequest">XMLHttpRequest object</a>.  When these technologies are combined in the AJAX model, web applications are able to make quick, incremental updates to the user interface without reloading the entire browser page.  This makes the application faster and more responsive to user actions.
</p>
</div>
<table class="topicpage-table">
<tbody><tr><td>
<h4 name="Selected_Articles"> Selected Articles </h4>
<dl><dt> <a href="en/AJAX/Getting_Started">AJAX:Getting Started</a><br>
</dt><dd> <small>This article guides you through the AJAX basics and gives you two simple hands-on examples to get you started.</small>
</dd></dl>
<dl><dt> <span class="exlink"><a href="en/Ajax/A_New_Approach_to_Web_Applications_(external)">Ajax: A New Approach to Web Applications</a></span><br>
</dt><dd> <small>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> <span class="exlink"><a href="en/A_Simpler_Ajax_Path_(external)">A Simpler Ajax Path</a></span><br>
</dt><dd> <small>"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> <span class="exlink"><a href="en/Fixing_the_Back_Button_and_Enabling_Bookmarking_for_AJAX_Apps_(external)">Fixing the Back Button and Enabling Bookmarking for AJAX Apps</a></span><br>
</dt><dd> <small>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> <span class="exlink"><a href="en/Ajax_Mistakes_(external)">Ajax Mistakes</a></span><br>
</dt><dd> <small>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="Special:Tags?tag=AJAX:Articles&amp;language=en">View All...</a></span>
</p>
</td>
<td>
<h4 name="Featured_Content"> Featured Content </h4>
<ul><li> <a href="en/AJAX/Getting_Started">Getting Started with AJAX</a>
</li></ul>
<h4 name="Other_Pages"> Other Pages </h4>
<ul><li> <a href="Special:Tags?tag=AJAX:References&amp;language=en">References</a>
</li><li> <a href="Special:Tags?tag=AJAX:Articles&amp;language=en">Articles</a>
</li><li> <a href="Special:Tags?tag=AJAX:Examples&amp;language=en">Examples</a>
</li><li> <a href="Special:Tags?tag=AJAX:Tools&amp;language=en">Tools</a>
</li><li> <a href="en/AJAX/Community">Community</a>
</li><li> <a href="en/AJAX/Other_Resources">Other Resources</a>
</li></ul>
<h4 name="Related_Topics"> Related Topics </h4>
<dl><dd> <a href="en/HTML">HTML</a>, <a href="en/XHTML">XHTML</a>, <a href="en/CSS">Cascading Style Sheets</a>, <a href="en/DOM">Document Object Model</a>, <a href="en/JavaScript">JavaScript</a>, <a href="en/XML">XML</a>, <a href="en/XMLHttpRequest">XMLHttpRequest</a>, <a href="en/XSLT">XSLT</a>, <a href="en/DHTML">DHTML</a> 
</dd></dl>
<p>{{ ajaxrss{ feed: 'http://developer.mozilla.org/webwatch/?cat=6&amp;feed=rss2' , short: true, max: '5', charset: 'UTF-8' } }}
<span class="alllinks"><a class="external" href="http://developer.mozilla.org/webwatch/?cat=6">View All...</a></span>
</p>
</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( { "es": "es/AJAX", "fr": "fr/AJAX", "ja": "ja/AJAX", "nl": "nl/AJAX", "pl": "pl/AJAX", "pt": "pt/AJAX" } ) }}
Revert to this revision