随笔-84  评论-56  文章-0  trackbacks-0
 

AJAX历史

Ø 20052, Adaptive Path 的Jesse James Garrett 最早创造了这个词。

Ø Ajax:A New Approach to Web Applications (Ajax: Web 应用的一种新方法)中,Garrett讨论了 如何消除胖客户(或桌面)应用与瘦客户(Web) 应用之间的界限.

Ø 以前认为是 "Asynchronous JavaScript + XML" 的缩写.

Ø 目前认为是:允许浏览器与服务器通信而无需刷新当前页面的技术.

Ø Famous examples : Google Maps , Google Suggest , GMail ,Outlook Web Access

Ø New bottle of old wine

Ø The next generation browser will have built-in UI Component(XUL etc),IE7XMLHttpRequest实现为一个窗口对象属性.

什么是AJAX

Ø AJAX技术是Asynchronous JavaScript XML(异步JavaScript 和XML)的简称,Ajax提供与服务器异步通信的能力,一个无需刷新整个页面而在网页中更新一部分数据的应用。 

AJAX是一门新技术?

Ø AJAX不是一个新技术。它包含:

1.         基于标准的展示使用  XHTMLCSS;

2.         动态显示和交互使用  文档对象模型DOM;

3.         数据交换和操纵使用  XMLXSLTJSON;

4.         异步数据检索方法使用 XMLHttpRequest(XHR);

5.         粘胶剂使用 JavaScript

Web 1.0 & Web 2.0

Ø Web 1.0 – 同步(Synchronous)

Ø Web 2.0 非同步(Asynchronous)

AJAX原理图


            
                 
 

作者:周大庆(zhoudaqing)
网址:http://www.blogjava.net/yifeng
>>>转载请注明出处!<<<
posted on 2008-08-26 02:29 忆风 阅读(313) 评论(0)  编辑  收藏 所属分类: Ajax

只有注册用户登录后才能发表评论。


网站导航: