In today's Wall Street Journal there was an article describing a
computing technique coined Ajax by Jesse James Garrett. From Garrett's
description:
Ajax isn't a technology. It's really several technologies, each
flourishing in its own right, coming together in powerful new
ways. Ajax incorporates:
* standards-based presentation using XHTML and CSS;
* dynamic display and interaction using the Document Object Model;
* data interchange and manipulation using XML and XSLT;
* asynchronous data retrieval using XMLHttpRequest;
* and JavaScript binding everything together.
http://tinyurl.com/7xzse
Like LAMP, Ajax is a techniques -- a toolbox -- for getting useful work
done. I know a lot about most of the technologies, but I am/was weak on
XMLHttpRequest. Luckily, there is something at O'Reilly:
A solution to these problem presents itself in the form of the
XMLHttpRequest object. This object, first implemented by
Microsoft as an ActiveX object but now also available as a native
object within both Mozilla and Apple's Safari browser, enables
JavaScript to make HTTP requests to a remote server without the
need to reload the page. In essence, HTTP requests can be made
and responses received, completely in the background and without
the user experiencing any visual interruptions.
http://tinyurl.com/6ytrs
I have always been reluctant to use JavaScript in my applications, but
maybe I should get over it.
--
Eric Lease Morgan
University Libraries of Notre Dame
(574) 631-8604
|