Ajax: A new way to develop Web application software

Source: Internet
Author: User
Tags object model

Translator: This article is the first in the world about Ajax system introduction. Through this article the author created the word "Ajax" (Agax).

In today's interactive design if there is a can be called "fascinating", it must be Web application software. In addition, when was the last time we heard someone dumping an interactive design (not on the web)? (OK, except for the ipod) all cool, innovative new designs are online.

Still, web interaction designers cannot be envious of their colleagues who are developing desktop software. Desktop applications have a rich and timely response, as opposed to this, the program on the web seems to be out of reach. The same situation is implicit in the web's rapidly growing application, which is a barrier between the user experience we can implement and the experience that users have gained from desktop applications.

The gap is now being broken. Take a look at Google's advice (Google suggest). When you knock on a new word, the suggested vocabulary appears almost immediately. Take a look at Google Maps, use your mouse to crawl the map and move a little, then move, everything will appear immediately, without the need to wait for the page to refresh.

Google suggest and Google Maps are 2 examples of this new implementation path, which we call Ajax in adaptive path. This name is an abbreviation for asynchronous Javascript+xml. It represents a basic way that can be implemented on the Web.

Define Ajax:

Ajax is not a technology. It is essentially a set of technologies that are combined in a powerful new way, and each of these technologies is quite popular in their own field. Ajax includes:

• Use XHTML and CSS to create standards-based rendering;

• Use the dynamic response and interaction of the Document Object Model (DOM);

• Use XML and XSLT for data-data interaction and processing;

Using XMLHttpRequest for asynchronous data retrieval;

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.