AJAX基础与实践(一)

 

AJAX历史

Ø 2005年2月, 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),IE7中XMLHttpRequest实现为一个窗口对象属性.

什么是AJAX

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

AJAX是一门新技术?

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

1.         基于标准的展示使用  XHTML和CSS;

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

3.         数据交换和操纵使用  XML和XSLT和JSON;

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
>>>转载请注明出处!<<<
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值