九游平台-九游(中国)一站式服务平台
首 页 APP开发 网站建设 微信开发 解决方案 公(gōng)司动(dòng)态 联(lián)系我(wǒ)们(men)
企业数字化的引领者(zhě) 咨询服(fú)务热线:0371-63716361
九游平台和泛古动态
优化(huà)常(cháng)识
常见问(wèn)题
建站知识
设计心得
WAP建站百科
手机建(jiàn)站行业资讯
首页轮播
首页(yè)轮(lún)播手机站(zhàn)
郑州网站建设
联系我们
常见问(wèn)题
经(jīng)典案例
使用AJAX的十大理(lǐ)由(yóu)

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

使用AJAX的(de)十大(dà)理由:

10。XAML,XUL,XForms...等等(děng)。

9。服务(wù)端(duān)技术的不确定(dìng)性。

8。Web2.0。

7。被软件工(gōng)业领(lǐng)袖们强势采用(yòng)。

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

5。边际成(chéng)本低。

4。能使常(cháng)规的Web应用(yòng)受益(yì)。

3。跨浏览器(qì)和跨平(píng)台(tái)。

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

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

十大理(lǐ)由第(dì)一名:公开标准(zhǔn)

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

1)JavaScriptorECMAScript(StandardECMA-262):一个有趣的事情是,Javascript是经(jīng)过长(zhǎng)时间(jiān)后才成为被(bèi)人(rén)们(men)接受的技术,长时间以来,很多公司采用非Javascript技术的方针,幸运的是,这种状况被迅速的改变。

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

2)XML:是一个来自W3C的、被广泛应用的(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浏览器支持。

十大理由第二(èr)名:可(kě)用性

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

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

十大理由第三(sān)名:跨浏(liú)览器和跨(kuà)平(píng)台的兼容性

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

十大(dà)理由(yóu)第四名:使常规的(de)WEB应(yīng)用受益

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

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

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

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

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

十大理(lǐ)由第七名:采用率

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

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

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

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

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

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

十大理(lǐ)由(yóu)第十名:基(jī)于WEB的下一(yī)代RIA技术还没有出现

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

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

如有任(rèn)何疑问请联(lián)系我们,我们7*24小时竭诚为您服务(wù)!
0371-63716361
郑州九游平台和泛古软件 九游平台-九游(中国)一站式服务平台

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

九游平台-九游(中国)一站式服务平台
九游平台-九游(中国)一站式服务平台 客户(hù)咨(zī)询:
  在线客服(fú)
  在线客服
九游平台-九游(中国)一站式服务平台 售后服务:
  售后服务
  客户投诉(sù)
九游平台-九游(中国)一站式服务平台 在线时间(jiān):
8:30-18:30
在线留(liú)言(yán)反(fǎn)馈
在线咨询
经济型网站
 立即拥有