|
 |
|
 |
 |
|
If anything about current interaction design can be called “glamorous,” it’s creating Web applications.
Despite this, Web interaction designers can’t help but feel a little envious of our colleagues who create desktop software. Desktop applications have a richness and responsiveness that has seemed out of reach on the Web. The same simplicity that enabled the Web’s rapid proliferation also creates a gap between the experiences we can provide and the experiences users can get from a desktop application.
That’s where Ajax into action.
Ajax, shorthand for "Asynchronous JavaScript and XML", is a web development technique for creating interactive web applications. The intent is to make web pages feel more responsive by exchanging small amounts of data with the server behind the scenes, so that the entire web page does not have to be reloaded each time the user requests a change. This is meant to increase the web page's interactivity, speed, and usability.
|
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;
- JavaScript binding everything together.
|
The classic web application model works like this: Most user actions in the interface trigger an HTTP request back to a web server. The server does some processing — retrieving data, crunching numbers, talking to various legacy systems — and then returns an HTML page to the client. It’s a model adapted from the Web’s original use as a hypertext medium, but as fans of The Elements of User Experience know, what makes the Web good for hypertext doesn’t necessarily make it good for software applications.
|
See image based presentation.
|
|
| |
|
|
 |
 |
|
Our Articles Section will introduce with the latest hapenings in the world of web technologies. Read and enjoy about the magical web.
Click on the thumbnails below |
|
 |
.NET is the Microsoft® Web services strategy to connect information, people, systems, and devices through software. Integrated across ...
read article |
|
 |
Web 2.0 is the business revolution in the computer industry caused by the move to the internet as platform, and an attempt to understand the rules for success...
read article |
|
 |
Model-view-controller (MVC) is an architectural pattern used in software engineering. In complex computer applications that present lots of data to the user...
read article |
|
|
|
| |
|