Monday, March 12, 2012

The characteristics of Ajax applications

The characteristics of Ajax applicationsThe characteristics of Ajax applications The underlying technologies behind classic Web applications (HTML) are pretty simple and straightforward. This simplicity, however, comes with a certain cost. Classic web pages has very little intelligence and lack of dynamic and interactive behaviors. Ajax, Asynchronous JavaScript and XML, changes the landscape. Ajax is not a specific product or technology. Instead, it refers to a set of technologies and techniques that allow web pages be interactive like desktop applications. Different from classic HTML web

applications, Ajax applications have the following characteristics. The Web Page as Application Ajax blurs the boundary between web pages and applications. In classic web applications, a web page is an HTML document that can be rendered by a browser for information display purpose. It has limited or often zero intelligence on its own. In an Ajax application, the HTML page the server sends to the browser includes code that allows the page to be a lot “smarter”. This code runs in the background acting as the “brain” while the HTML document is rendered in the browser window. The code can detect events such as key strokes or mouse clicks and perform actions responding to these events, without making a round trip to the server. Through Ajax, a web page feels like a desktop application. It responds fast, almost immediately to user actions, without full page refresh. It can further continuously update the page by asynchronously fetching data from the server in the background, achieving desktop application experience. Servers are For Data, Not Pages Ajax changes the role of web pages from being merely HTML documents into “applications” that have both HTML markup as well as code. Similarly, Ajax changes the...

Website: www.openajax.org | Filesize: 541kb
No of Page(s): 16
Download The characteristics of Ajax applications.pdf

No comments:

Post a Comment