AJax技术

Ajax技术全解之四(3)

字号+ 作者:H5之家 来源:H5之家 2016-01-17 19:11 我要评论( )

AJAX全称为AsynchronousJavaScriptandXML(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。 Ajax技术是目前在浏览器中通过JavaScript脚本

综上所述,可以认为Ajax就是Web标准和Web应用的可用性理论的集大成者。它极大地改善了Web应用的可用性和用户的交互体验,最终得到了用户和市场的广泛任何。所以可以说,Ajax就是用户和市场的选择。

目前Ajax已经成为了Web应用的主流开发技术,大量的业界巨头已经采纳并且在大力推动这个技术的发展。最近的动态包括:

1.IBM、Oracle、Yahoo!、BEA、RedHat、Novell等页界领先的公司启动了OpenAjax项目。致力于为Ajax开发建造先进强大的的开发工具。IBM在2月底已经发布了OpenAjax项目的AjaxToolkitFramework(ATF)1.0,是一个基于EclipseIDE的Ajax开发工具。

2.微软开发了自己的Ajax框架Altas,不过主要是和服务器端他们自己的ASP.NET框架配合工作。

3.Sun虽然行动迟缓,但是也将Ajax技术列入了J2EE的blueprint(蓝图)中,作为J2EE技术的有益的补充。

除了上述这些公司之外,Google公司不可不提,因为正是他们率先采用Ajax技术建造出了一大堆非常出色的应用,才将Ajax技术引到了聚光灯下。Google公司建造的Ajax应用包括GoogleMaps、GMail、GoogleSuggest等等,其中公认最优秀最复杂的Ajax应用是GoogleMaps。由于完全基于Ajax技术来建造GoogleMaps的界面,GoogleMaps提供了远远超越其竞争对手的地图服务的交互体验。如果说Google后台的地图技术并不存在巨大优势的话,那么Ajax技术和优秀的交互设计成为了他们压倒竞争对手的最后一根稻草。最终使得GoogleMaps脱颖而出,获得了用户的青睐。

我们可以对比一下微软前后的两个地图服务就可以看出差别。

微软公司所提供的旧的地图服务:。是传统Web应用的代表,性能很差而且极其难用。

微软公司所推出了新的地图服务:。新的地图服务包括这个网站上的很多其他服务完全基于Ajax技术来建造,获得了极好的可用性。这个地图可以看作是在Google推出了GoogleMaps服务之后,微软公司痛定思痛的产物,在很多地方模仿了GoogleMaps。

Ajax的典型应用除了GoogleMaps,还有微软的WindowsLive、Yahoo!的Flickr等等。此外国内新浪的blog也使用了一些Ajax的技术。

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • JQuery实现Ajax加载图片的方法

    JQuery实现Ajax加载图片的方法

    2016-02-24 17:01

  • 判断用户是不是为ajax请求

    判断用户是不是为ajax请求

    2016-02-24 17:00

  • Ajax与WEB开发 by alixixi.com

    Ajax与WEB开发 by alixixi.com

    2016-02-11 11:02

  • jQuery.ajax()的相关参数及使用

    jQuery.ajax()的相关参数及使用

    2016-02-08 16:00

网友点评