必赢在线客服-必赢(中国)
首 页(yè) APP开发 网站建设 微信开发 解决方案 公(gōng)司动态(tài) 联系我们
企业数字化的(de)引领者 咨询服务热线:0371-63716361
必赢在线客服和泛古(gǔ)动态
优化常识
常见问题
建站知识
设计心得
WAP建站百科
手机(jī)建站行(háng)业资讯
首页轮播
首页轮播手机站
郑州(zhōu)网站建设
联系(xì)我们
常见问(wèn)题(tí)
经典案例
使(shǐ)用AJAX的十大理(lǐ)由

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

使用AJAX的十大理由:

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

9。服务端技术(shù)的不确定性。

8。Web2.0。

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

6。和Flex和(hé)Flash等(děng)技术(shù)的很好(hǎo)的(de)集(jí)成(chéng)。

5。边际成本(běn)低。

4。能使常规的(de)Web应用受益(yì)。

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

2。以可用性和用(yòng)户体验(yàn)为王。

1。基于公开标(biāo)准。

十大理由第(dì)一(yī)名:公开标准

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

1)JavaScriptorECMAScript(StandardECMA-262):一个有趣的事情是,Javascript是(shì)经过(guò)长时间(jiān)后才(cái)成为(wéi)被人们接受(shòu)的技术,长时(shí)间以来,很多公司采用非Javascript技(jì)术的方针,幸运的是,这(zhè)种状(zhuàng)况(kuàng)被迅(xùn)速的改变。

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

2)XML:是(shì)一(yī)个(gè)来自W3C的、被广泛(fàn)应用(yòng)的(de)标准。

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浏览器支持。

十大(dà)理由第二名:可用(yòng)性

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

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

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

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

十大理(lǐ)由第四名:使常规的WEB应用(yòng)受益

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

十(shí)大理由第五(wǔ)名(míng):促使技能(néng)、工具和技术(shù)的升级

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

十(shí)大理由(yóu)第六名:能和Flex和(hé)Flash等技术的很好的集成

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

十大(dà)理由(yóu)第七名:采用率

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

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

十大理由第(dì)八(bā)名:WEB2.0

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

十大理由第九(jiǔ)名:AJAX基于服务器技(jì)术(shù)的不确定性

和AJAX技术的浏(liú)览器的独立性相同,该技术也兼容所有的标准型(xíng)的服务器和服务端语言,如(rú)PHP,ASP.ASP.Net,Perl,JSP,ColdFusion等(děng)等,选择(zé)属于你的那种然后开始。这使得AJAX开发独(dú)立,因为(wéi)所(suǒ)有的开(kāi)发人(rén)员都能(néng)使(shǐ)用并(bìng)且一(yī)起讨(tǎo)论相(xiàng)同的表现层(céng)。

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

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

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

如有任何(hé)疑问请(qǐng)联系我们,我们7*24小(xiǎo)时(shí)竭诚为您(nín)服务!
0371-63716361
郑州(zhōu)必赢在线客服和泛古软件 必赢在线客服-必赢(中国)

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

必赢在线客服-必赢(中国)
必赢在线客服-必赢(中国) 客户咨询:
  在线(xiàn)客(kè)服
  在线(xiàn)客服
必赢在线客服-必赢(中国) 售后服务:
  售后服务
  客户投(tóu)诉
必赢在线客服-必赢(中国) 在(zài)线时(shí)间(jiān):
8:30-18:30
在线留言反馈
在线咨询
经济型网站
 立即拥有(yǒu)