240px apr archives asins asks bc1 blank classic cloud cm cs developer developerworks essential extreme ffffff frameborder head host initially inside introduction jan java largely lc1 livejournal longer mozilla nov o platforms reasonable requests scrolling secure self showing spring structured tbody title toolkit toolkits trac typical update webservers wired word
In the spring of 2006 this technology started gathering momentum, and
might be the next big thing
on the Web.
The things I like about AJAX are:
- it allows you to update part of the contents of a displayed
web page in an efficient and easy to control manner.
- it provides a means of making small updates quickly, giving
your user more feedback and a better "interactive" feel
- it requires little "special stuff" on the server, largely
just a different way of thinking about what the server should be doing.
In the extreme the server is changed from being an HTML source to a
provider of structured packets of data that are assembled for display
by the browser
- simple things are still quite simple, complex things just
take a bit longer
Information on AJAX
- 2009-Apr-03: Flojax might be a better way of creating AJAX applications.  
- 2008-Nov-20: Microsoft's Seadragon Ajax project provides a deep zoom function for Ajax sites. 
- 2008-Jun-17: zoomii books takes a Google Maps approach to navigating an online book store. The days of wandering little twisting passages decorated with merchandise and populated by monsters may not be far away... 
- 2008-May-28: Google is going to host commonly used AJAX libraries.  
- 2008-May-03: Using Firebug and YSlow to analyze the performance of AJAX applications. 
- 2008-Jan-06: Simplica makes an AJAX component suite. 
- 2007-Oct-27: Ajax for media, a how-to from IBM's DeveloperWorks on showing movies and slide shows with AJAX. 
- 2007-Aug-29: A Slashdot book review of: GWT in Action, by Robert Hanson and Adam Tacy, ISBN: 1933988231. GWT is the Google Web Toolkit which is AJAX based.  
urlencoding is a good format for AJAX
is a Python module that uses AJAX to implement a classic ASCII terminal
inside a web browser
Dobb's Journal reviews
5 AJAX frameworks.
In Mar'07 Microsoft
joined the OpenAjax Alliance - if you can't beat them, join'em and
destroy from within...
Bosworth on the origins
Slashdot book review of: Ajax
Design Patterns by Michael Mahemoff ISBN: 0596101805.
Slashdot discusses debugging CSS, AJAX and DOM with Firebug
and how to use Ajax
say Ajax is not inherently insecure, discussed on Slashdot
asks some of the prominent Gurus of the AJAX world: What's so
Special About AJAX?
Six AJAX open-source
framework from Google
A slide show presenting an introduction
Using Ajax with Python, an
interview with Dave Crane author of Ajax in Action
day with Ajax
Slashdot book review of: Head
Rush Ajax, by Brett McLaughlin, ISBN: 0-596-10225-9
and the Ken Burns Effect
An article from IBM's Developer Works on AJAX
The downside of AJAX
XML, and employed by things like Google Maps.
Thoughts on where Web
applications are headed, perhaps a "web-OS"?
Is your AJAX Application secure?
and responses in Ajax
has released a set of open source Ajax tools and a design pattern
library for web design
Ajax pages, could these be the new web desktop? ajaxWrite is a word
processor implemented with Ajax. There is also an ajaxSketch that understands SVG.
Using Python coroutines (part of Python 2.5) for AJAX
Slashdot book review of: Foundations
of Ajax, by Ryan Asleson and Nathaniel Schutta, ISBN: 1590595823.
like Google Maps possible. More on its use.
A Slashdot book review of: Ajax
in Action, by Pascarello Crane, ISBN 1932394613.
Getting Started, an artical from the Mozilla Developer Center that
includes some worked examples.
A New Approach to Web Applications, by Jesse James Garrett
The Wikipedia artical
AJAX Programming, by Prabhakar Chaganti, ISBN 1847191002.
Web Pages With Ajax, by Edmond Woychowsky, ISBN: 0132272679.
for Dummies, Steve Holzner, ISBN: 0-471-78597-0.
At about 350 pages this is not your typical massive web tome, but its
quite good and is fairly self-contained. It has a reasonable review of
the browser DOM and highlights the key points. It talks about XML,
initially this is kept brief enough to get you formatting the data to
be returned from the server and parsing it in the browser, later it is
discussed at some length. It spends about a quarter of the book
reviewing some of the available client and server frameworks, so if you
are thinking of taking that road it might be worth getting just for