AJAX Articles and Tutorials from Mozilla
Asynchronous JavaScript and XML (AJAX)
is a method, or model, of using existing technologies in combination
together. These include: HTML or XHTML,
Cascading Style Sheets, JavaScript, The Document Object Model, XML,
XSLT,
and XMLHttpRequest.
When these technologies are combined in the AJAX model, web
applications have the ability to make fast, incremental updates to the
user
interface without reloading the entire browser page, thus
the application becomes quicker and more responsive
to user actions.
The following are AJAX
Articles and Tutorials hosted and linked from
Mozilla.org that will help you learn how to use and code with the AJAX
model. These will teach you and show you how to use many useful
AJAX coding techniques.
AJAX: Getting Started
1
What's AJAX?
2
Step 1 – say "Please!" or How to Make an HTTP Request
3
Step 2 – "There you go!" or Handling the Server Response
4
Step 3 – "All together now!" - A Simple Example
5
Step 4 – "The X-Files" or Working with the XML Response
AJAX: Community
AJAX: Other Resources
A Simpler Ajax Path
(external)
AJAX
Patterns: Design Patterns for AJAX Usability (external)
AJAX
and scripting Web services with E4X, Part 1 (external)
AJAX
and scripting Web services with E4X, Part 2 (external)
AJAX with
JavaScript disabled (external)
ARIA:
Accessible Rich Internet Applications
Ajax Mistakes (external)
Ajax:
A New Approach to Web Applications (external)
Core JavaScript 1.5 Guide
Core JavaScript 1.5
Reference
Fixing
the Back Button and Enabling Bookmarking for AJAX Apps (external)
Guide to
Using XMLHttpRequest (external)
Guide
to Using XMLHttpRequest (with Baby Steps) (external)
How to create a DOM tree
Key-navigable
custom DHTML widgets
Online and offline events
Parsing and serializing
XML
Using XPath
Very Dynamic
Web Interfaces (external)
XMLHttpRequest
XMLHttpRequest
at XULPlanet (external)
nsIJSXMLHttpRequest
at XULPlanet (external)
nsIXMLHttpRequest
at XULPlanet (external)
nsIXMLHttpRequest.idl
(LXR) (external)
AJAX
Tutorials and Techniques
AJAX:Getting Started
This article guides you through the AJAX basics and gives you two
simple hands-on examples to get you started.
Alternate
Ajax Techniques
Most articles on Ajax have focused on using XMLHttp as
the means to achieving such communication, but Ajax techniques are not
limited to just XMLHttp. There are several other methods.
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.
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."
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 mistakes
AJAX application developers can make.
AJAX Tutorial
with examples.
XMLHttpRequest
specification
W3C Working draft
More AJAX Articles and Tutorials:
Ajax
IE caching issue
What
is So Special About AJAX
Is
Ajax development slowing down
Biggest
AJAX problem
Surveying
open-source AJAX toolkits
Live
Filter - Reinvesting Search
Declarative
AJAX Components and XML Namespaces`
Optimizing
Page Load Time
Integrating
Maps into Your Java Web Application with Google Maps and Ajax
Cybercrooks
add Ajax coding
Ajax
File uploads to Amazon S3
How
to create the Google Suggest feature with ASP.NET 2.0
Building
a Pagination System with AJAX
Asynchronous
file upload with AJAX progress bar in PHP
ajaxload
- Ajax loading gif generator
AJAX
Activity Indicators
How
to Create a Basic JavaScript Drag and Drop Functionality
AJAX: Tools
AJAX Debugging Tool
(external)
Firebug Firefox
extension (external)
Flash / AJAX
Integration Kit (external)
Flash
/ AJAX Integration Kit Example (external)
XMLHttpRequest
XMLHttpRequest
Guide to
Using XMLHttpRequest (external)
XMLHttpRequest
at XULPlanet (external)
XMLHttpRequest
changes for Gecko1.8
nsIJSXMLHttpRequest
at XULPlanet (external)
nsIXMLHttpRequest
at XULPlanet (external)
nsIXMLHttpRequest.idl
(LXR) (external)
Technorati Tags: ajax tutorials, ajax techniques, ajax programming, ajax, ajax coding
Popularity: 19% [?]
Related Posts:





















