The Return of AJAX ?
Some relatively new Google applications have prompted renewed interest in a programming technique that is years old.Google Suggest and Google Maps gave Web users the sense they were using a desktop application instead of an Internet-based tool.
Google Suggest fills in words for suggested search terms, and typing an address into Google Maps returns a detailed map of the immediate area with the ability to pan out to state or national boundaries.
The programming style incorporates a number of open Web standards, including XHTML, XML, CSS, XMLHttpRequest, XSLT and DOM.
Sun Microsystems in the late 1990s with its "network as a computer" concept of putting software on the server is a huge leap in logic to make.But just because you can run application functionality remotely doesn't mean it's appropriate for everything, like when you're offline.