冠亚官方在线入口-冠亚(中国)
首(shǒu) 页 APP开发 网站建设 微信开发 解决方案 公司动态(tài) 联系我们
企业(yè)数字化的引领者 咨询服务热线:0371-63716361
泛(fàn)古动态(tài)
优化常识
常见问题
建站知(zhī)识
设计心得(dé)
WAP建站百科
手机建站行业资讯
首页轮播
首页轮播(bō)手机站
郑州网站建设
联系我们
常见问题
经典(diǎn)案例
使用AJAX的十(shí)大理由

保守来(lái)说,AJAX在现(xiàn)在是热得不(bú)能再热的技术。没有人能否(fǒu)认(rèn),它拥有大批的(de)支持者。在CNN上,它从二月(yuè)份的(de)一个不(bú)被(bèi)看(kàn)好的词语(yǔ)到十月份成长成一个初具(jù)雏(chú)形(xíng)的(de)技术。所以,有必要要看看为什么AJAX能发展成为现在的样子,为什么它(tā)能(néng)不断成长,并且在(zài)短的时间内迅(xùn)速(sù)变得无处不在。所以,我用午(wǔ)夜谈话的风格(gé),来给出需(xū)要(yào)AJAX技术的十大理由(yóu)。

使用(yòng)AJAX的十大(dà)理由:

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

9。服务端技术的不(bú)确定性(xìng)。

8。Web2.0。

7。被软(ruǎn)件工业领袖(xiù)们(men)强势采用。

6。和Flex和Flash等技术的很好(hǎo)的集成(chéng)。

5。边际(jì)成本低。

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

3。跨(kuà)浏览(lǎn)器和跨平台。

2。以可用性和用(yòng)户体(tǐ)验为王(wáng)。

1。基(jī)于公(gōng)开标(biāo)准。

十大理由第(dì)一名:公(gōng)开标准

让我们从第(dì)一条(tiáo)开始,AJAX技术是(shì)基(jī)于被各大浏览器和平台都支持的(de)公(gōng)开标准的技(jì)术。这意(yì)味着(zhe)该技术(shù)不怕技术提供(gòng)商的技术(shù)封锁。组成AJAX技术(shù)的大多(duō)数技术都(dōu)能放心的使用很多(duō)年,而(ér)那些不是(shì)热点的、最新(xīn)的和(hé)未(wèi)经考验(yàn)的(de)技(jì)术只能使(shǐ)用一段时(shí)间(jiān)。现在,对(duì)于绝大多数的用户和企业来(lái)说,浏览器(qì)是一个可信任的应用平台,这在五年前就不是个问题了。对(duì)于AJAX来说,FIREFOX浏览器的(de)基础(chǔ)Mozilla1.0的(de)发(fā)布并且(qiě)支持XMLHTTPRequest对象是一(yī)个转(zhuǎn)折(shé)点。这种允许(xǔ)异(yì)步(bù)数据交换的技术(shù)好多(duō)年前就被IE浏览器支持了。这种支持(chí)和FIREFOX浏览器的大量(liàng)被采用真正的使(shǐ)人们(men)理解了跨浏览(lǎn)器的富Internet应用成(chéng)为了(le)可(kě)能。

1)JavaScriptorECMAScript(StandardECMA-262):一个(gè)有趣的事(shì)情是,Javascript是(shì)经(jīng)过(guò)长时(shí)间后才成为被人们接受的技术,长时间以(yǐ)来,很多公司采用非(fēi)Javascript技(jì)术的(de)方针,幸运的是,这种状况被迅速的(de)改变。

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

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

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

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

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

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

十大理由第二名:可用性

开发(fā)人员和设计人员(yuán)开(kāi)始认识到不仅大型的(de)用户体验在市场上是成功的,而且也(yě)认识到这样体验是怎么来影响用户的开(kāi)销的。基(jī)于AJAX技术的google地图比传统的(de)选择(zé)MapQuest更成(chéng)功(gōng),证明(míng)了提供(gòng)更好的用户(hù)体验的产品的成功。AJAX技术是使(shǐ)网络应用有更好的可用性的一个(gè)领导性的(de)技术。它允许从服务器端(duān)请(qǐng)求少量(liàng)的(de)信息,而不是整个(gè)网页(yè)。它(tā)增加了页面(miàn)数据(jù)的(de)更新但同(tóng)时减少了页面的刷新和刷新等待,这些(xiē)问题从网络已诞(dàn)生就折磨着(zhe)Web应用。

人们已(yǐ)经知道他们需(xū)要一(yī)个优(yōu)秀的用(yòng)户界面并(bìng)且(qiě)有(yǒu)对该(gāi)界面的(de)投资意愿。前提条件是(shì):用(yòng)户能够快速的取得(dé)信息不管数据是一个内部网的应用还是一个广域网的服务(wù)。

十大(dà)理由第三名:跨浏览器和跨平台的兼容性

IE和基于Mozilla的FIREFOX是占据市场分额(é)最大的两个浏(liú)览器,并且它们都支(zhī)持(chí)在浏览器上轻松创建基于AJAX的WEB应用(yòng)。现在开发运行在更为先进的WEB浏览器上的(de)基于AJAX的富WEB应用成为了可能。这是(shì)为什么AJAX应(yīng)用变得如此流行的一(yī)个最重要的原因。其实很多开发(fā)人员多年前就意识到AJAX技术流行的可(kě)能,但一直没有(yǒu)流(liú)行(háng)是因为浏览器厂商的原因。感谢Mozilla和FIREFOX。

十(shí)大理由第四名:使常规的WEB应用受益

AJAX技术是当今WEB应用的门面——WEB应用获得的利益超过了桌面(miàn)应用。这些利益包括部署(shǔ)应用的低投入、维护方便、缩短(duǎn)开发(fā)时间和不需要安装。这些都是促使商业和用户(hù)自从(cóng)上世纪九(jiǔ)十年代以(yǐ)来采(cǎi)用WEB应用的优(yōu)点。AJAX技(jì)术不但(dàn)能使(shǐ)WEB应用获得益处,而且使最终用户受益。

十(shí)大理由第五名(míng):促使技能、工具(jù)和技(jì)术的升(shēng)级

由于AJAX基于这些年一直使用的一些(xiē)公开标准,很多的开发人员就会有新的技术方面的要求(qiú)以便(biàn)能够开发AJAX应用(yòng)。但这并(bìng)不意味着开(kāi)发团(tuán)队(duì)从基于HTML和(hé)FORM的应用转移到富AJAX型应用需(xū)要很高(gāo)的学习曲线。同(tóng)时(shí),这意(yì)味着开发WEB应用的开(kāi)发团体需要(yào)加(jiā)速将他们(men)的用户(hù)接口升级到AJAX,但(dàn)并(bìng)不需要一个大规模的升(shēng)级和重(chóng)写他们的WEB应用。自(zì)从上世纪九十年代以来,在开发基(jī)于浏览器应(yīng)用方法花了大量投资的那些系(xì)统(tǒng)强烈的希望能在现有的应用的基础上增加用户体验。

十大理由第六名:能和(hé)Flex和Flash等技(jì)术的很(hěn)好的集成

大多数的(de)开发(fā)社(shè)区都不(bú)再支持FlashvsAJAX的火热讨(tǎo)论,这两(liǎng)种技术都在不同的场合拥有各(gè)自的优点(diǎn)和缺点(diǎn),但是它们(men)有大量的机会可以集成到一起(qǐ)工(gōng)作(zuò)。很(hěn)多的开发人(rén)员和技术提供(gòng)商意识到这一点,并且开(kāi)发出了伟大的产品来集成Flex和AJAX协调使用(yòng)。我们也热切的期望看到两者能在(zài)Macromedia里一起工作(zuò)。

十大理由第七名:采用率

AJAX被业内领袖广泛采用证明了市场的欢迎程度和该技术(shù)组的正确(què)。每(měi)一个该技术的使用者都(dōu)成(chéng)为(wéi)了胜利者:包括google、yahoo、Amazon和微软等等。是google地图(tú)吸引(yǐn)了WEB开发人员的目光(guāng),当人(rén)们开始调查是什么原(yuán)因使得google有着(zhe)如(rú)此惊人的用(yòng)户体验的时候,人们揭开(kāi)了(le)罩在AJAX头上的面纱。

当然,仅仅是google使用AJAX是不够使得这(zhè)项技术跨(kuà)越(yuè)从支流到(dào)主流的鸿(hóng)沟的。但是(shì),如果你看一看(kàn)使用AJAX技术的(de)客户如eBusinessApplications(www.ebusinessapps.com)orTibco(http://www.tibco.com)等的(de)表单(dān)时,你(nǐ)就会发现(xiàn)财富(fù)500强包(bāo)括主要的(de)金融(róng)机构、政府(fǔ)机构、航(háng)空公司和其他主要(yào)商业机构(gòu)采(cǎi)用AJAX,并且在AJAX成为硬通(tōng)货(huò)之前(qián)很(hěn)早(zǎo)就开(kāi)始(shǐ)使用(yòng)了。

十(shí)大理由第八名(míng):WEB2.0

喜欢也好(hǎo),厌恶也罢。WEB2.0运行吸引了(le)开发人员、风险投资商、市场(chǎng)和最终用户等所有的目光(guāng)。这(zhè)些(xiē)明确的促进了AJAX的早期应用(yòng)。当大肆的宣传过去以后,我们将会看到什么呢?从BackPack到google地图,AJAX界面是WEB2.0应用的主(zhǔ)要的组(zǔ)成。大量的宣传有助于(yú)加速采(cǎi)用AJAX,而在可用性上的获(huò)益(yì)会(huì)使得该技术被(bèi)广(guǎng)发应用。WEB2.0的一个主(zhǔ)要原则(zé)是使用WEB作为(wéi)一(yī)个应用开发的(de)平台(tái),而不仅仅(jǐn)是一个网页。高(gāo)的(de)可用(yòng)性和(hé)交互能力的用(yòng)户界面是一(yī)切(qiē)应(yīng)用平台的(de)主要组成部(bù)分。

十大理由第(dì)九名:AJAX基于服务(wù)器技术的(de)不确定性

和AJAX技术的浏览(lǎn)器的独立性相同,该技术也兼容所有的标准型的服务器(qì)和服务端(duān)语言,如PHP,ASP.ASP.Net,Perl,JSP,ColdFusion等等,选择属(shǔ)于你的那种然后开始(shǐ)。这使(shǐ)得(dé)AJAX开(kāi)发独立,因为所有的开发人员都能使用(yòng)并且(qiě)一起讨论相同的表现层。

十大理由第十名(míng):基于WEB的下一代RIA技(jì)术还没有(yǒu)出现

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

在今后(hòu)一段时间,AJAX技术(shù)将极大的(de)提高WEB应用的可用性。AJAX技(jì)术(shù)并不(bú)完(wán)美(měi),不是“火箭科学”许多的开(kāi)发人员和技术公司始终在尝试RIA的其他更好的技术。而实际的问题是AJAX技术现在已经存在并且应用的很好,它跨浏览器、跨平台,而且不管(guǎn)是用户(hù)还是开发人员都喜欢它的作用。特征鲜明(míng)的AJAX应用如google地图已经成为了本(běn)领域的(de)领(lǐng)导者(还有(yǒu)人(rén)使用MapQuest吗(ma)?)同样的,领先(xiān)的财(cái)富500强使用AJAX技术(shù)并且贡献了开(kāi)发工具给社区了。一般(bān)来说,业内在(zài)使用(yòng)AJAX技术上取得了一致并(bìng)且(qiě)正在使(shǐ)用(yòng)它。再强调(diào)一次,RIA应用(yòng)和WEB应用使用了AJAX获得的一(yī)个(gè)主(zhǔ)要的优势不仅仅是(shì)开发人员的一个(gè)工具(jù),而(ér)是一个现象:它改变了我(wǒ)们开发WEB应(yīng)用的方式。没人能说得清楚在RIA应用方面,哪一种技术会取代它(tā),会在什么(me)时候取代它;但(dàn)是很多因(yīn)素都支持AJAX应用应该持(chí)续(xù)好(hǎo)多年。

如有任何疑问请联系我们,我们7*24小时(shí)竭(jié)诚为您服务!
0371-63716361
郑州冠亚官方在线入口和泛古软件 冠亚官方在线入口-冠亚(中国)

主(zhǔ)营业务: 【APP开发】 【软(ruǎn)件系统(tǒng)开发】 【移动应用开发】 【高端网站建设】 【网络营销】 【微(wēi)信营销】 【微(wēi)信(xìn)系统开发】
业务咨询:0371-63716361 15638856138
公(gōng)司地址:郑(zhèng)州 二七(qī)区 航海中路升龙城·二七中心(xīn)A座10楼1009-1010(航(háng)海路与兴华(huá)南街交叉口西北角(jiǎo))
郑州冠亚官方在线入口和泛古(gǔ)软件科(kē)技有限(xiàn)公司 版权所有 © 2009-2022 豫ICP备(bèi)14028268号  
留言反馈 | 了解冠亚官方在线入口和泛古 | 联系(xì)泛(fàn)古 | 站点地(dì)图    

冠亚官方在线入口-冠亚(中国)
冠亚官方在线入口-冠亚(中国) 客户咨询:
  在线客服
  在线客服
冠亚官方在线入口-冠亚(中国) 售后(hòu)服务:
  售后(hòu)服务
  客户投诉
冠亚官方在线入口-冠亚(中国) 在线时间:
8:30-18:30
在线留言反馈
在(zài)线(xiàn)咨询
经(jīng)济型网站
 立即拥有