Prior to AJAX, any retrieval of data from the server required that the entire Web page be refreshed in the user's computer. As a result, systems were often designed with less interaction; for example, to have the user submit a form only at the end, after all fields were filled in. In contrast, AJAX systems can validate one or two items at a time "behind the scenes" without making the session cumbersome, especially over slow connections. AJAX, also known as "remote scripting," allows Web-based applications to be designed like LAN-based applications.
The XMLHTTPRequest Object
The JavaScript function that makes AJAX possible is the XMLHTTPRequest object, which was added to the JavaScript runtime module in the Web browser. It was first available in IE 5, Mozilla 1.0, Safari 1.2 and Opera 8. The XMLHTTPRequest object returns the data formatted in a DOM document. See AJAX engine, AJAX framework, rich client, JavaScript and DOM.
![]() | Reproduced with permission from Computer Desktop Encyclopedia. Copyright (c) 1981-2008 The Computer Language Company Inc. All rights reserved. |
Additional Resources
- An Event Apart 2008: Day 1
- The antique Palace Hotel in San Francisco houses An Event Apart, a collaboration of interactive presentations about web standards, user experience design, and best practices. The two-day conference features well-known speakers from around the world, including AEA's hosts Jeffrey Zeldman and Eric Meyer. ...
- Blog posts 2008-08-18
- C#/VB.Net ASP.Net Web Application Builder (zip)
- Instantly Generate Web 2.0 C#/VB ASP.Net Ajax Web Database Relational Applications that are N-Tier, feature-packed, user-friendly and efficient - without programming. Creates readable pure C# code, Visual Web Developer/Visual Studio project, and efficient Stored Procedures, giving programmers the freedom to further customize their applications. Simply point DNWAB at your database,...
- Software downloads 2008-08-18
- SAP: Transparent SME 'deep dive'
- SAP: Transparent SME 'deep dive'SAP = one sure way to kill your IT budgetAll the pretty graphs and words still don't hide the truth that SAP is a BLACK HOLE for money. Let's see, hmmm, i can hire a SAP programmer for $250 an hour or a .Net programmer...
- Discussion threads 2008-08-14
- Flare data visualization library
- I've been playing with Flare, an ActionScript library for creating basically any kind of visualization you want from graphs/charts to interactive graphics. It's a great example of being able to use an RIA technology for exactly what it excels at - powerful graphics. What's great about Flare is that it's...
- Blog posts 2008-08-14
- Black Hat Las Vegas Day 2
- Again, sorry for the late updates. Vegas is the kind of place that demands a lot of a person. Too many parties make it difficult to find time to blog on the conference. Pictures of the even are a bit sparse, due to consistently forgetting to bring my camera, but...
- Blog posts 2008-08-09
- Serena Software brings business mashups to mainframe application release process
- Serena Software brings business mashups to mainframe application release processA Broadening of Perspectives – It’s a Good ThingAs a fellow blogger for Software AG’s Modernized Insights (http://blog.softwareag.com/?cat=7), it’s great to run across news and articles that showcase a broadening of perspectives when it comes to the mainframe. While there’s...
- Discussion threads 2008-08-02
- Developing Microsoft ASP.NET Web Applications Using Visual Studio .NET
- Instantly save $400 off the standard course price when you register on TechRepublic or ZDNet! Offer ends August 22, 2008.View Available Dates and LocationsIn this instructor-led course, introductory-level web developers will learn the fundamentals of web application development and best practices for Microsoft web development technologies, including ASP.NET 3.5, ASP.NET...
- Training 2008-08-01
- JavaFX SDK preview launches: Can Sun play the RIA game?
- JavaFX SDK preview launches: Can Sun play the RIA game?They should start in their backyardI think it would be a success if it ends up with more responsive java enterprise apps. Which would help retention of developers. Eterprise java apps are the worst, they gave java a bad...
- Discussion threads 2008-07-31
- JavaFX SDK preview launches: Can Sun play the RIA game?
- Sun Microsystems on Thursday will launch the JavaFX preview release as it aims to round up its bevy of Java developers to be a player in rich Internet applications. The preview release gives designers, web scripters and developers a peek at Sun's tools to make RIAs across...
- Blog posts 2008-07-30
- Does your OS matter in a cloud?
- Does your OS matter in a cloud?Some questionsI have two questions:1) Data. Where, exactly, is my data and is it secure. More importantly is it still legally my data. We all put money into the bank knowing that if the bank goes so does our money - does this same...
- Discussion threads 2008-07-30
- ASP.NET XMLMaker (exe)
- ASP.NET XMLMaker is an easy-to-use code generator for creating ASP.NET 2.0 pages that output XML from a Microsoft Access, SQL Server, Oracle, or any ODBC Data Source. You can instantly serves XML for Ajax, RSS, Flash or any other applications that consumes XML. ASP.NET XMLMaker is designed for high flexibility,...
- Software downloads 2008-07-30
- JavaFX Preview SDK to be released this week
- Sun will release a preview version of the JavaFX Software Development Kit later this week, fulfilling a pledge made at JavaOne this year. Joshua Marinacci writes: I'm excited by what we've put together but also exhausted. We've done an incredible amount of work during the last year. Now...
- Blog posts 2008-07-29
- The $200 web tablet ... dream on!
- The $200 web tablet ... dream on!Reinventing the wheelIt's been done albeit not quite $200 but the technology has been here--The Nokia N800/810. I've got an 800. The 800 shares the same multi-core TI ARM processor as the 810, except the 810 has a slide out keyboard. ...
- Discussion threads 2008-07-23
- How to lose customers by not even trying
- How to lose customers by not even tryingSpot onThere is nothing more infuriating than trying to use a site that has been designed for a single specific browser that isn't yours.I truly appreciate how difficult it can be to get sites working consistently across all browsers. But it is surely...
- Discussion threads 2008-07-23
- Webcam chat software (rar)
- Webcam chat software system based on technologies: RED5, FMS, Wowza, PHP, Flash, MySQL and AJAX. Video chat software allows you to create a profitable pay per minute/pay per view (PPM/PPV) non adult, adult, marriage, dating or clubs video chat site. Video chat script includes all the key capabilities needed: members,...
- Software downloads 2008-07-23
- How to make Microsoft Silverlight enterprise fit
- A father and son team think they've found a way to make Microsoft Silverlight more enterprise friendly. Navot and Gai Peled who run Gizmo, Ltd., an Israeli startup, enabled their Visual WebGui environment to run any Silverlight...
- Blog posts 2008-07-17
- Data Aquarium Framework for ASP.NET and AJAX (exe)
- Generate ASP.NET 3.5 applications with Microsoft Ajax Control Toolkit and JSON web service in seconds. Handle with ease huge databases in your web applications by changing the data controller descriptors and presentations views in XML configuration files. Full intelli-sense support is available in Visual Studio 2008 or Visual Web Developer...
- Software downloads 2008-07-17
- Automation Design Canvas (exe)
- Automation Design Canvas enables you to build test automation in minutes vs hours; Shave weeks off your release schedules. No code to write or script to craft. Automation Design Canvas is built from the ground up to support rich Web 2.0 applications. It utilizes an advanced designer surface that makes...
- Software downloads 2008-07-17
- Code OnTime Generator (exe)
- Code OnTime Generator is a unique general purpose free code generator for Microsoft.NET. Built as an open platform with XML, XPath, XSLT, and AJAX, the tool redefines the way you think and approach the code generation. The built-in Code DOM compiler will transform your program coded in XML into Visual...
- Software downloads 2008-07-17
- Using Flash and Silverlight to move web standards forward
- Via John Carroll I saw a blog post by Paul Ellis in which he talks about the shortcomings of open standards, or more specifically, standards bodies, and how that affects the open web. In short, it's led to the innovation and widespread adoption of proprietary technologies like Flash and Silverlight....
- Blog posts 2008-07-15
Neighboring Terms
Premier Vendor Content Whitepapers, webcasts & resources from our Power Center Sponsors
- Sports and Technology
-
Major League Baseball pitches new app to iPhone users
At Apple's Worldwide Developers Conference in San Francisco, Jeremy Schoenherr of MLB.com demos At-Bat, a new iPhone app from Major League Baseball.
View the ZDNet video to learn more -
The SF Giants' new hi-tech ballpark
SF Giants CIO Bill Schlough discusses new technology upgrades at AT&T Park and outlines his dual role- managing technology operations at the backend while using hi-tech to improve player performance on the field.
View the ZDNet CIO Vision Series video - From our Sponsors
- Fantasy Football
-
-
3 Great Ways To Play Fantasy Football
Play for free, play to win cash prizes- up to $3500, or customize your own league.
Learn More » -





