米兰官方站网页版-米兰(中国)
首 页 APP开(kāi)发(fā) 网站建设 微信开发 解决方案 公(gōng)司动态 联系我(wǒ)们
企业数字化(huà)的引领者 咨询服(fú)务热线:0371-63716361
米兰官方站网页版和泛古动态
优化(huà)常识
常见问(wèn)题
建站知识
设计心得
WAP建站百(bǎi)科
手机(jī)建站行业资讯(xùn)
首页轮播
首页轮播手机站
郑州(zhōu)网站建(jiàn)设
联系(xì)我们
常见问题(tí)
经(jīng)典案例
使用AJAX的十大理由(yóu)

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

使用AJAX的十大理由:

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

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

8。Web2.0。

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

6。和Flex和Flash等技术的很好的(de)集成。

5。边际成本低。

4。能使常规(guī)的Web应用受益。

3。跨浏(liú)览(lǎn)器和跨平台。

2。以可用性和(hé)用户(hù)体(tǐ)验(yàn)为王。

1。基于公开标准。

十大理由第一(yī)名:公开(kāi)标准

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

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

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:被(bèi)InternetExplorer、Mozilla-based、Safari和Opera浏(liú)览器支(zhī)持。

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

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

人(rén)们已经(jīng)知道(dào)他们需要(yào)一个优(yōu)秀(xiù)的用户界(jiè)面并且有对该(gāi)界面的投资意(yì)愿。前(qián)提条件(jiàn)是:用户(hù)能够快速的取得信(xìn)息(xī)不管(guǎn)数据(jù)是一个内部网的应用还是一个广(guǎng)域网的服务(wù)。

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

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

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

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

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

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

十(shí)大理(lǐ)由第(dì)六名:能和Flex和Flash等技术的(de)很好的集(jí)成(chéng)

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

十(shí)大理由(yóu)第七名(míng):采用(yòng)率

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

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

十大理由第八名:WEB2.0

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

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

和AJAX技术的浏览器的独立性相同,该技术也兼容所有的标准(zhǔn)型的服务器和服(fú)务端语言,如PHP,ASP.ASP.Net,Perl,JSP,ColdFusion等等,选择属于你的那种(zhǒng)然后(hòu)开始(shǐ)。这使(shǐ)得AJAX开发独立,因为所有的开发(fā)人员(yuán)都能使用并(bìng)且一(yī)起讨论(lùn)相同(tóng)的表(biǎo)现层(céng)。

十大理由第十名:基(jī)于WEB的下一(yī)代RIA技术还(hái)没(méi)有出现

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

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

如(rú)有任何疑问请联系我们,我们7*24小(xiǎo)时竭诚为您(nín)服(fú)务!
0371-63716361
郑州米兰官方站网页版和泛古软件 米兰官方站网页版-米兰(中国)

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

米兰官方站网页版-米兰(中国)
米兰官方站网页版-米兰(中国) 客户(hù)咨询:
  在线客服
  在(zài)线(xiàn)客服
米兰官方站网页版-米兰(中国) 售后服务:
  售后(hòu)服务
  客(kè)户(hù)投诉
米兰官方站网页版-米兰(中国) 在线时间:
8:30-18:30
在线留言(yán)反馈
在线咨询
经济(jì)型网站
 立即拥(yōng)有