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

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

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

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

9。服务端技术的不确(què)定性。

8。Web2.0。

7。被软件工业领袖们强势采用。

6。和Flex和Flash等技术(shù)的很好的集成(chéng)。

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

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

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

2。以可用性和用户体验为(wéi)王。

1。基于公开(kāi)标准。

十大理由第一名:公开标准

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

1)JavaScriptorECMAScript(StandardECMA-262):一(yī)个有(yǒu)趣的事情是,Javascript是经过长时(shí)间后才成(chéng)为被人们接受的技术,长时(shí)间(jiān)以来,很(hěn)多公司采(cǎi)用非Javascript技术的方针(zhēn),幸运的(de)是,这种(zhǒng)状况被迅速(sù)的改变。

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

2)XML:是一(yī)个来自W3C的(de)、被(bèi)广泛应用的标准。

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

十(shí)大理由第(dì)二(èr)名:可用(yòng)性

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

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

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

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

十大理由第四(sì)名:使(shǐ)常规(guī)的WEB应(yīng)用(yòng)受益(yì)

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

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

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

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

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

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

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

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

十大(dà)理由(yóu)第八名(míng):WEB2.0

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

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

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

十大理由第十(shí)名(míng):基(jī)于WEB的(de)下(xià)一(yī)代RIA技(jì)术还没有出现(xiàn)

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

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

如有任(rèn)何疑问请(qǐng)联系我们,我们7*24小时(shí)竭诚为您服务!
0371-63716361
郑州(zhōu)开元网站登录入口_开元和泛古软件 开元网站登录入口_开元(中国)

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

开元网站登录入口_开元(中国)
开元网站登录入口_开元(中国) 客户咨询:
  在线客服
  在线客服
开元网站登录入口_开元(中国) 售后服务:
  售后服务
  客(kè)户投诉(sù)
开元网站登录入口_开元(中国) 在(zài)线时(shí)间:
8:30-18:30
在线留言反(fǎn)馈
在线咨询
经(jīng)济型网站
 立即拥有(yǒu)