|
||||
Introduction Calendars Info Managers Spreadsheets Webtops Word Processors |
||||
Image Gallery |
||||
That's the hype, anyway. But is it actually true?
To find out, we've scoured the Internet for the best Ajax-based sites in six categories: calendars, e-mail, information managers, spreadsheets, desktops (known in the Ajax world as webtops), and word processors. We've picked the winners and runners-up in each category, and taken a look at a few of the other competitors in each category as well.
What Exactly Is Ajax? | |||
Ajax lets Web developers create interactive Web sites that function more like desktop programs than slow, static Web sites. Gmail and Google Maps are two of the most common examples of sites built using Ajax. A variety of techniques allow Ajax to place the interactivity directly within the browser, instead of the browser having to constantly contact a Web server to get information. When someone visits an Ajax site, the browser loads the HTML page as it would normally. After that, though, Ajax uses JavaScript for interactivity. When a site visitor makes a request for more information -- for example, to fetch a map -- the JavaScript makes the request. The JavaScript doesn't make a request for information directly to a Web site, though -- instead, it uses an API called XMLHttpRequest to transfer the data back and forth. (The data requested is usually in XML format, although it doesn't have to be.) This allows the Web page and JavaScript to continue to interact with the user, while the XMLHttpRequest handles communications with the server.
JavaScript takes the information handed to it by the XMLHttpRequest, and then uses it or displays it. But only the portion of the page that needs the information is refreshed. This speeds up the display of information, because the entire page doesn't have to be changed.
|
First off, don't throw away your desktop applications just yet. As a general rule, Ajax sites simply aren't as powerful or as useful as their desktop counterparts. Spreadsheet jockeys, for example, will want to stick with Excel for the foreseeable future.
But we also found surprising power and features in these sites. For example, Zoho Writer is in some ways superior to Word, because it automatically creates an HTML version of your document on the fly, and handles images better. And Gmail can give any e-mail program a run for its money.
In general, if you're looking to collaborate on documents, or share calendars, these sites can't be beat. Nothing on your desktop compares with them.
Also, keep in mind that most, if not all, of these applications are still in beta mode (in fact, a couple insist they're alpha), and so may change radically over the coming months.
So which are the winners and losers? Check out our reviews in each of the categories to find out.