AJax技术

使用AJAX技术的十大理由(2)

字号+ 作者:H5之家 来源:H5之家 2017-02-07 15:00 我要评论( )

守来说,AJAX在现在是热得不能再热的技术。没有人能否认,它拥有大批的支持者。在CNN上,它从二月份的一个不被看好的词语到十月份成长成一个初具雏形的技术。所

十大理由第六名:能和Flex和Flash等技术的很好的集成

大多数的开发社区都不再支持FlashvsAJAX的火热讨论,这两种技术都在不同的场合拥有各自的优点和缺点,但是它们有大量的机会可以集成到一起工作。很多的开发人员和技术提供商意识到这一点,并且开发出了伟大的产品来集成Flex和AJAX协调使用。我们也热切的期望看到两者能在Macromedia里一起工作。

十大理由第七名:采用率

AJAX被业内领袖广泛采用证明了市场的欢迎程度和该技术组的正确。每一个该技术的使用者都成为了胜利者:包括google、yahoo、Amazon和微软等等。是google地图吸引了WEB开发人员的目光,当人们开始调查是什么原因使得google有着如此惊人的用户体验的时候,人们揭开了罩在AJAX头上的面纱。

当然,仅仅是google使用AJAX是不够使得这项技术跨越从支流到主流的鸿沟的。但是,如果你看一看使用AJAX技术的客户如eBusinessApplications()orTibco()等的表单时,你就会发现财富500强包括主要的金融机构、政府机构、航空公司和其他主要商业机构采用AJAX,并且在AJAX成为硬通货之前很早就开始使用了。

十大理由第八名:WEB2.0

喜欢也好,厌恶也罢。WEB2.0运行吸引了开发人员、风险投资商、市场和最终用户等所有的目光。这些明确的促进了AJAX的早期应用。当大肆的宣传过去以后,我们将会看到什么呢?从BackPack到google地图,AJAX界面是WEB2.0应用的主要的组成。大量的宣传有助于加速采用AJAX,而在可用性上的获益会使得该技术被广发应用。WEB2.0的一个主要原则是使用WEB作为一个应用开发的平台,而不仅仅是一个网页。高的可用性和交互能力的用户界面是一切应用平台的主要组成部分。

十大理由第九名:AJAX基于服务器技术的不确定性

和AJAX技术的浏览器的独立性相同,该技术也兼容所有的标准型的服务器和服务端语言,如PHP,ASP.ASP.Net,Perl,JSP,ColdFusion等等,选择属于你的那种然后开始。这使得AJAX开发独立,因为所有的开发人员都能使用并且一起讨论相同的表现层。

十大理由第十名:基于WEB的下一代RIA技术还没有出现

今天就使用XUL技术开发应用的人是伟大的,因为现在90%的浏览器还不支持这种技术,对于大多数的实际应用来说,使用这种技术不切合实际。然而,AJAX开发人员应该给出一部分的注意力在这些技术,如XAML和XUL上。毫无疑问,这些技术将使开发富WEB应用变得简单。但是它们可能相互不兼容并且拥有不同的市场需求或动力。

在今后一段时间,AJAX技术将极大的提高WEB应用的可用性。AJAX技术并不完美,不是“火箭科学”许多的开发人员和技术公司始终在尝试RIA的其他更好的技术。而实际的问题是AJAX技术现在已经存在并且应用的很好,它跨浏览器、跨平台,而且不管是用户还是开发人员都喜欢它的作用。特征鲜明的AJAX应用如google地图已经成为了本领域的领导者(还有人使用MapQuest吗?)同样的,领先的财富500强使用AJAX技术并且贡献了开发工具给社区了。一般来说,业内在使用AJAX技术上取得了一致并且正在使用它。再强调一次,RIA应用和WEB应用使用了AJAX获得的一个主要的优势不仅仅是开发人员的一个工具,而是一个现象:它改变了我们开发WEB应用的方式。没人能说得清楚在RIA应用方面,哪一种技术会取代它,会在什么时候取代它;但是很多因素都支持AJAX应用应该持续好多年。

关于作者

AndreCharland从事Internet软件开始超过十年之久,他是eBusinessApplications()公司的主席和创建者之一。他和DaveJohnson在1998年创建了该公司。他主要的经验在可用性、市场、项目管理和基于构件的软件开发。所受教育包括:在Vancouver,BC的SimonFraserUniversity,他在那里读计算机科学和工商管理。他作为开发者、管理者和架构师等不同身份有上百个Internet项目的经验。

 

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

相关文章
  • ajax推技术,在线服务器端向客户端发送数据

    ajax推技术,在线服务器端向客户端发送数据

    2017-02-07 15:00

  • Ajax技术基础知识。ppt

    Ajax技术基础知识。ppt

    2017-02-07 14:02

  • laravel Ajax post方式的使用

    laravel Ajax post方式的使用

    2017-02-06 12:00

  • 1:Java教程。教会如何使用 Ajax

    1:Java教程。教会如何使用 Ajax

    2017-02-05 12:01

网友点评