一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

Silverlight HTML5 Flash - RIA技術(shù)之三足鼎立

  未來(lái),“用戶(hù)體驗(yàn)”將成為所有軟件商業(yè)價(jià)值的首要衡量標(biāo)準(zhǔn)。擁有極好用戶(hù)體驗(yàn)的RIA(互聯(lián)網(wǎng)應(yīng)用)技術(shù)近些年來(lái)發(fā)展迅猛,其中以Silverlight、HTML5及Flash最受熱捧。縱觀,互聯(lián)網(wǎng)98%的計(jì)算機(jī)都有安裝FlashHTML5的新特性則強(qiáng)化了Web網(wǎng)頁(yè)的表現(xiàn)力;Silverlight更是攜帶著高性能與高生產(chǎn)力等諸多優(yōu)勢(shì)異軍突起。RIA技術(shù)領(lǐng)域逐漸顯露三足鼎立之勢(shì)。

  Flash發(fā)展至今已有15年歷史,時(shí)間長(zhǎng)河使之在全球孕育了大規(guī)模熱衷于網(wǎng)頁(yè)矢量動(dòng)畫(huà)的設(shè)計(jì)者與開(kāi)發(fā)者,以及讓無(wú)數(shù)商家垂涎的插件裝機(jī)量。在Macromedia Adobe的號(hào)召下,無(wú)數(shù)優(yōu)秀的藝術(shù)家、UI設(shè)計(jì)師和互動(dòng)程序設(shè)計(jì)師團(tuán)結(jié)一起,最終成就了今天全盛時(shí)期的Flash

  ActionScriptFlash最主要的編程語(yǔ)言,作為當(dāng)下主流的RIA技術(shù),Flash十?dāng)?shù)年的積累使其擁有極深的根基,Flash的主導(dǎo)地位短時(shí)間內(nèi)很難被撼動(dòng)。然而,問(wèn)題都是相對(duì)的,時(shí)間的沉淀伴隨而來(lái)的是漏洞百出,Flash的濫用和參差不齊的Web前端開(kāi)發(fā)人員造成了當(dāng)前很多網(wǎng)頁(yè)中的Flash應(yīng)用效率低下,瀏覽器極易崩潰等問(wèn)題;插件越來(lái)越臃腫卻依舊無(wú)法改變封閉的SWF對(duì)搜索引擎的不友好支持。更讓諸多Flash Fans傷心的是,蘋(píng)果方面明確地排斥Flash,從iosMacBook Air 2010都能看到厭煩的身影,或許Flash真已漸入中年。

  HTML是目前網(wǎng)絡(luò)應(yīng)用最為廣泛的語(yǔ)言,也是構(gòu)成網(wǎng)頁(yè)文檔的主要語(yǔ)言。HTML4標(biāo)準(zhǔn)已經(jīng)十多年了,隨著世界IT技術(shù)的飛速發(fā)展,各類(lèi)軟件和平臺(tái)的不一致性驟增,至今我們還得繼續(xù)兼容IE6下的CSS樣式名,開(kāi)發(fā)差異化的產(chǎn)品,卻要提供同質(zhì)化的功能,多瀏覽器、多平臺(tái)上的兼容測(cè)試依舊是無(wú)數(shù)網(wǎng)頁(yè)設(shè)計(jì)者心中永恒之痛,HTML4在各類(lèi)平臺(tái)上所受到的諸多限制使得HTML5呼之欲出。于是,2004HTML5第一次被WHATWG提出,2007年最終為W3C所接納。內(nèi)置CanvasAudio/Video以及Web存儲(chǔ)等諸多新特性的HMTL5未來(lái)將會(huì)引領(lǐng)互聯(lián)網(wǎng)多方面的改進(jìn)與革新,依舊利用HTML + JavaScript + CSS使得普通網(wǎng)站也能輕松具備更豐富的功能,被世界所公認(rèn)真正做到跨平臺(tái)的技術(shù)。

  然而,看似美好的HTML5卻注定一身坎坷,從它出生開(kāi)始就已被Google所挾持企圖號(hào)令天下。Google的云計(jì)算帝國(guó)就差一個(gè)RIA的支持,本被高度期望的Gears還未足月即宣布夭折,旨在為HTML5的登基做鋪墊,不由得讓我們更極端的思考:假若 HTML5真能普及,更多的應(yīng)用轉(zhuǎn)向B/S模式,微軟帝國(guó)的桌面軟件生態(tài)環(huán)境必定遭受巨大威脅,虎視眈眈多年的Google將是最大受益者,Chrome OS操作系統(tǒng)即是最給力的證據(jù)。

  長(zhǎng)遠(yuǎn)看,作為Google玩轉(zhuǎn)于指尖的一枚棋子,HTML5終究還是無(wú)法取代SilverlightFlash等網(wǎng)頁(yè)插件技術(shù)。如果我是項(xiàng)目經(jīng)理,我會(huì)否決一切完全依賴(lài)于HTML5的項(xiàng)目,只因?yàn)槲覍?shí)在無(wú)法忍受耗資巨大的項(xiàng)目源碼卻能如此輕易的被對(duì)手剽竊、掠走,好比敞開(kāi)著你家的保險(xiǎn)柜丟在馬路中央,難道你在期待開(kāi)源組織給予你至高無(wú)上之敬意?再說(shuō)了,HTML5在開(kāi)發(fā)效率和開(kāi)發(fā)工具上著實(shí)顯得捉襟見(jiàn)肘,且很難實(shí)現(xiàn)網(wǎng)頁(yè)插件所能輕松實(shí)現(xiàn)的高級(jí)功能,而網(wǎng)頁(yè)插件則擁有比HTML5更靈活的框架,整體性能更好,還具備跨瀏覽器(不同瀏覽器下無(wú)差異體驗(yàn))等優(yōu)勢(shì)。另外,HTML5若要真正應(yīng)用到商業(yè)領(lǐng)域,前提是其規(guī)范必須得到統(tǒng)一。可現(xiàn)狀令人堪憂,微軟的IEMozillaFirefox以及主導(dǎo)者GoogleChrome當(dāng)下都在極力的爭(zhēng)奪HTML5標(biāo)準(zhǔn)制定方面的最強(qiáng)話語(yǔ)權(quán),利益驅(qū)使下的HTML5標(biāo)準(zhǔn)統(tǒng)一510年內(nèi)依舊一片浮云,對(duì)于SilverlightFlash來(lái)說(shuō)這么漫長(zhǎng)的時(shí)間已足夠開(kāi)發(fā)出幾代新版本了,同時(shí)亦印證了W3C對(duì)當(dāng)前HTML5/CSS3標(biāo)準(zhǔn)現(xiàn)狀的表述:“不適宜用作生產(chǎn)環(huán)境”。

  新秀Silverlight微軟所發(fā)展的Web前端應(yīng)用程序開(kāi)發(fā)解決方案,20079月這個(gè)奇跡般的小子橫空出世,給本已混亂的Web市場(chǎng)再添一大變數(shù)。Silverlight最大的特點(diǎn)在于它精簡(jiǎn)的.NET框架,你可以使用C#VBF#3.NET主流開(kāi)發(fā)語(yǔ)言去編寫(xiě)Silverlight應(yīng)用程序。Silverlight的開(kāi)發(fā)者大多來(lái)自傳統(tǒng)的.NET產(chǎn)品研發(fā)一線,擁有國(guó)際頂尖的架構(gòu)經(jīng)驗(yàn)和豐富的設(shè)計(jì)模式知識(shí),在VisualStudio以及Blend等強(qiáng)大開(kāi)發(fā)工具的協(xié)同支持下,高性能、高開(kāi)發(fā)效率等諸多優(yōu)勢(shì)顯露無(wú)疑。Silverlight應(yīng)用主要集中在電子商務(wù)、視頻、網(wǎng)頁(yè)網(wǎng)絡(luò)游戲,衛(wèi)星定位、導(dǎo)航、地理系統(tǒng)等領(lǐng)域,作為微軟“三屏一云”計(jì)劃(電腦屏幕、手機(jī)屏幕和電視屏幕以及云計(jì)算)的核心技術(shù),伴隨著近期Window Phone 7的發(fā)布,我們已能隱約感受到未來(lái)Silverlight“三端(網(wǎng)頁(yè)、桌面和移動(dòng)設(shè)備)一統(tǒng)”的局面。

  Silverlight發(fā)展至今短短3年多,僅為HTML5設(shè)計(jì)時(shí)間的一半就推出了四個(gè)主要版本,仍在研發(fā)中的第五個(gè)版本即Silverlight 5 的新特性已經(jīng)公開(kāi),2011上半年將會(huì)發(fā)布BetaSilverlight在其發(fā)展過(guò)程中充分吸收其他競(jìng)爭(zhēng)對(duì)手的優(yōu)點(diǎn),取長(zhǎng)補(bǔ)短,利用GPU硬件加速大幅提升2D/3D應(yīng)用程序性能,同時(shí)突破了Flash無(wú)法使用右鍵的功能限制,還能通過(guò)脫離瀏覽器的模式(Out of Browser)運(yùn)行于系統(tǒng)桌面(超越瀏覽器),以及作為Windows Phone移動(dòng)設(shè)備的主要開(kāi)發(fā)技術(shù),外加其開(kāi)源框架Moonlight的跨平臺(tái)特性,使得SilverlightRIA領(lǐng)域的優(yōu)勢(shì)日益明顯。不久,Silverlight 5或?qū)е鴮?duì)3D模型及骨骼動(dòng)畫(huà)的原生態(tài)支持問(wèn)世,網(wǎng)頁(yè)技術(shù)即將翻開(kāi)嶄新的一頁(yè) – Web 3D時(shí)代的來(lái)臨。

  我們可以打這么一個(gè)比方,如果把Flash看做一只銀行股,那么HTML5就是只題材股,厚積薄發(fā)的Silverlight則是名副其實(shí)的潛力股。就目前而言,這三者都在不斷壯大中,各有各的優(yōu)勢(shì)與契機(jī)且相互制衡著,短時(shí)間內(nèi)并不存在誰(shuí)取代誰(shuí)的問(wèn)題。微軟開(kāi)發(fā)平臺(tái)產(chǎn)品經(jīng)理Brad Becker也曾說(shuō)過(guò):“在網(wǎng)絡(luò)上,Silverlight從沒(méi)打算要取代HTML5,而是要做HTML5和其它技術(shù)不能讓開(kāi)發(fā)人員輕易做到的事情。”

  論發(fā)展速度,Silverlight有趕超Flash之勢(shì),HTML5則更多體現(xiàn)的是某些廠商試圖改變軟件生態(tài)格局的發(fā)展戰(zhàn)略需求。當(dāng)然,撇開(kāi)三者的紛爭(zhēng)不論,所有的RIA技術(shù)都只為同一目的而存在著:讓互聯(lián)網(wǎng)絢動(dòng)起來(lái)!RIA盛世降臨,你準(zhǔn)備好了嗎?

  本文發(fā)表于《程序員》201101期,有刪節(jié)和修改

it知識(shí)庫(kù)Silverlight HTML5 Flash - RIA技術(shù)之三足鼎立,轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 伊人久久大香 | 亚洲一区二区免费视频 | www.91麻豆| 亚洲国产欧美在线成人aaaa | 国产精品1024永久观看 | 免费91麻豆精品国产自产在线观看 | 美国人和狍xxxx视频 | 日韩a级黄色片 | 亚洲国产精品免费视频 | 亚洲综合网国产福利精品一区 | 麻豆91精品91久久久 | 欧美成人亚洲综合精品欧美激情 | 国产精品一区二区三区高清在线 | 亚洲视频一区在线观看 | 日韩激情在线播放 | 国产一区二区高清在线 | 四虎精品久久久久影院 | 一个人免费播放在线视频看片 | 伊人成人在线视频 | 一级特黄色毛片免费看 | 91久久网 | 国产婷婷综合在线视频中 | 国产精品久久久久久久久鸭 | 欧美爱| 国产盗摄精品一区二区三区 | 国产男人女人做性全过程视频 | 伊人第四色 | 在线播放人成午夜免费视频 | 激情五月婷婷丁香 | www欧美在线观看 | 国产资源视频在线观看 | 华人亚洲欧美精品国产 | 美女毛片在线 | 午夜影院在线免费观看 | 色女人天堂 | 婷婷夜夜躁天天躁人人躁 | 黄色影院在线观看视频 | 亚洲五月网 | 精品在线看 | 亚洲第一网站免费视频 | 色播视频网站 |