技术开发 频道

使用AJAX技术的十大理由


    保守来说,AJAX在现在是热得不能再热的技术。没有人能否认,它拥有大批的支持者。在CNN上,它从二月份的一个不被看好的词语到十月份成长成一个初具雏形的技术。所以,有必要要看看为什么AJAX能发展成为现在的样子,为什么它能不断成长,并且在短的时间内迅速变得无处不在。所以,我用午夜谈话的风格,来给出需要AJAX技术的十大理由。

  使用AJAX的十大理由:

  10、XAML,XUL,XForms...等等。

  9、服务端技术的不确定性。

  8、Web2.0。

  7、被软件工业领袖们强势采用。

  6、和Flex和Flash等技术的很好的集成。

  5、边际成本低。

  4、能使常规的Web应用受益。

  3、跨浏览器和跨平台。

  2、以可用性和用户体验为王。

  1、基于公开标准。

  十大理由第一名:公开标准

  让我们从第一条开始,AJAX技术是基于被各大浏览器和平台都支持的公开标准的技术。这意味着该技术不怕技术提供商的技术封锁。组成AJAX技术的大多数技术都能放心的使用很多年,而那些不是热点的、最新的和未经考验的技术只能使用一段时间。现在,对于绝大多数的用户和企业来说,浏览器是一个可信任的应用平台,这在五年前就不是个问题了。对于AJAX来说,FIREFOX浏览器的基础Mozilla1.0的发布并且支持XMLHTTPRequest对象是一个转折点。这种允许异步数据交换的技术好多年前就被IE浏览器支持了。这种支持和FIREFOX浏览器的大量被采用真正的使人们理解了跨浏览器的富Internet应用成为了可能。

  1)JavaScriptorECMAScript(StandardECMA-262):一个有趣的事情是,Javascript是经过长时间后才成为被人们接受的技术,长时间以来,很多公司采用非Javascript技术的方针,幸运的是,这种状况被迅速的改变。

  http://www.ecma-international.org/publications/standards/Ecma-262.htm

  2)XML:是一个来自W3C的、被广泛应用的标准。

  http://www.w3.org/XML/

  3)HTML:http://www.w3.org/MarkUp/

  4)CSS:http://www.w3.org/Style/CSS/

  5)XMLHTTPRequestObject:被InternetExplorer、Mozilla-based、Safari和Opera浏览器支持。

0
相关文章