Friday, August 25, 2006
A Brief Explanation of AJAX
Asynchronous JavaScript and XML, or AJAX, is a "web development technique for creating interactive web applications" (thank you Wikipedia). In the past few days I gotten a bit more familiar with AJAX. In the briefest terms possible, AJAX acts as though the program is run on your computer, and not on an external server. This is made possible because a page is not reloaded, but instead updated. As I type this in Writely, every minute or so, off to the side it alerts me that it's saving the document. It works almost as well as an office program you may have installed on your computer, but instead it's a program you access through your browser. And I'm sure you may have noticed that your browser is a bit more lightweight than an office program, so there's one benefit right off the bat.
To illustrate this updating, I give you the following pictures:
and
Thank you Jesse James Garrett for these images!