自其誕生之日起,人們就對(duì)微軟的富媒體應(yīng)用開發(fā)平臺(tái)Silverlight(銀光)投以復(fù)雜的眼光:前有Flash、Ajax這樣的先行者,又有引得Adobe極具針對(duì)性的Adobe AIR包抄側(cè)翼。微軟再一次用其屢試不爽的“技術(shù)實(shí)現(xiàn)”套路,扮演了攪局者的角色。
頂著“Flash殺手”名頭的Silverlight正式登場(chǎng)剛剛半年,微軟已經(jīng)在準(zhǔn)備歡慶功了。Silverlight是微軟于2007年9月正式推出的新一代跨平臺(tái)、支持多種瀏覽器的互聯(lián)網(wǎng)多媒體呈現(xiàn)技術(shù),說白了,這就是一種新型的插件。利用Silverlight,用戶可以得到不同以往的豐富音頻和視頻體驗(yàn),在很大程度上改善目前在線播放技術(shù)普遍存在的畫面粗糙、緩沖時(shí)間過長(zhǎng)、跳幀、斷點(diǎn)等問題。無疑,這將使Web世界變得更加精彩紛呈。
據(jù)微軟官方統(tǒng)計(jì),自Silverlight推出后,其全球范圍內(nèi)平均每天下載數(shù)超過150萬次。當(dāng)然,使用Silverlight是免費(fèi)的。根據(jù)易觀國(guó)際的市場(chǎng)統(tǒng)計(jì)數(shù)據(jù)顯示,截止3月底,在中國(guó)已有約30%的PC用戶能夠享受到Silverlight帶來的全新互聯(lián)網(wǎng)富媒體及交互式應(yīng)用?!半S著中國(guó)互聯(lián)網(wǎng)業(yè)的飛速發(fā)展和互聯(lián)網(wǎng)用戶對(duì)富媒體使用需求的不斷增長(zhǎng),眾多國(guó)內(nèi)網(wǎng)站、設(shè)計(jì)公司、軟件公司也積極開發(fā)各領(lǐng)域內(nèi)基于Silverlight的應(yīng)用?!蔽④洠ㄖ袊?guó))有限公司平臺(tái)與開發(fā)合作部總監(jiān)林毅自信的說,“Silverlight將引領(lǐng)下一代互聯(lián)網(wǎng)富媒體使用體驗(yàn)的潮流,成為Web 2.0時(shí)代的重要網(wǎng)絡(luò)應(yīng)用技術(shù)?!?/p>
對(duì)“互聯(lián)網(wǎng)富媒體應(yīng)用”(RIA,即Rich Internet Applications)領(lǐng)域的強(qiáng)勢(shì)介入,正體現(xiàn)了微軟對(duì)于整個(gè)互聯(lián)網(wǎng)市場(chǎng)的憧憬。其實(shí)微軟所理解的RIA并非通行業(yè)界的那個(gè)“互聯(lián)網(wǎng)富媒體應(yīng)用”概念,而是“富交互式應(yīng)用”(Rich Interactive Applications),將重心更多的放到了交互上。
“當(dāng)我們的創(chuàng)意和技術(shù)團(tuán)隊(duì)為客戶提交高質(zhì)量的富媒體、富交互用戶體驗(yàn)時(shí),Silverlight技術(shù)為我們提供了一個(gè)新的工具?!眾W美互動(dòng)的中國(guó)區(qū)總裁韋棠夢(mèng)(Chris Reitermann)這樣看待Silverlight的應(yīng)用前景,“隨著Silverlight在中國(guó)的快速普及,我們更多的客戶會(huì)考慮將此技術(shù)應(yīng)用在創(chuàng)造性的數(shù)字營(yíng)銷活動(dòng)中?!?/p>
微軟說,Silverlight有三類核心用戶群:希望在網(wǎng)絡(luò)發(fā)布視頻和富媒體的內(nèi)容提供商;建立富媒體交互應(yīng)用的設(shè)計(jì)商和開發(fā)商;希望得到最好網(wǎng)絡(luò)媒體收看體驗(yàn)的終端用戶。巧妙的是,Silverlight幾乎可以在任何瀏覽器環(huán)境中作為插件安裝,但要想高效的開發(fā)出這些交互體驗(yàn)的過程卻不是免費(fèi)的午餐。微軟的潛臺(tái)詞就是其專為此而推出的Expression Studio設(shè)計(jì)套件—“銀光”先行,Expression Studio斷后。
可以說,這才是“銀光”之芒。Expression Studio是微軟在2007年5月正式發(fā)布的面向初級(jí)設(shè)計(jì)師和用戶的設(shè)計(jì)套件,這一新產(chǎn)品被微軟定位為“下一代用戶體驗(yàn)”的基礎(chǔ)軟件,設(shè)計(jì)人員可以輕松的擁有使用Expression Studio進(jìn)行設(shè)計(jì)、編譯和發(fā)布Silverlight應(yīng)用程序。目前的Expression Studio主要包含四部分:網(wǎng)頁(yè)標(biāo)準(zhǔn)的所見即所得工具Expression Web;XAML的所見即所得工具Expression Blend;視覺設(shè)計(jì)工具Expression Design和管理組件和工作流程的工具Expression Media。當(dāng)然,對(duì)開發(fā)人員而言,如果覺得Expression Studio過于初級(jí),那也完全可以選擇微軟老牌的開發(fā)平臺(tái)Visual Studio。
從某個(gè)角度看,Silverlight在事實(shí)上確實(shí)成為了Flash的替代產(chǎn)品。相對(duì)于Flash、Ajax之類的先行者而言,微軟再一次完美的重復(fù)了其“后來者”的“技術(shù)實(shí)現(xiàn)”套路。盡管微軟承認(rèn),Expression Studio并不是Adobe的競(jìng)爭(zhēng)對(duì)手,但從邊界上看,微軟已經(jīng)將其鋒芒直接指向了在網(wǎng)頁(yè)設(shè)計(jì)領(lǐng)域占有傳統(tǒng)優(yōu)勢(shì)地位的Adobe。其實(shí)Adobe對(duì)富媒體應(yīng)用開發(fā)也早有想法,2007年6月,Adobe正式將其秘密研發(fā)了兩年的“Apollo”計(jì)劃改名為“Adobe AIR”,并在今年2月發(fā)布了“Adobe AIR”正式版??梢哉f,這也是Adobe對(duì)微軟在富媒體應(yīng)用開發(fā)領(lǐng)域的“入侵”所給出的最強(qiáng)有力的反擊。
當(dāng)然,AIR是與Silverlight同處一個(gè)層面的呈現(xiàn)技術(shù)。和Silverlight類似,目前Adobe AIR 、Adobe AIR的SDK開發(fā)包以及Flex 3 SDK都是免費(fèi)的,而在AIR背后,Adobe與微軟有著同樣的小算盤:只有用戶擁有Flash CS3 Pro以及Dreamweaver CS3,那么相對(duì)應(yīng)的Adobe AIR Extension才可以免費(fèi)提供。
很多分析師都認(rèn)為,微軟推出Silverlight的原因絕不僅僅是目前已成為Web主流的Flash,畢竟,Adobe還不足以被微軟如此重視。與Google爭(zhēng)奪互聯(lián)網(wǎng)的控制權(quán)才是微軟的主要訴求。比如Gartner的分析師Ray Valdes就曾說,Google在最近幾個(gè)月間悄悄收購(gòu)了數(shù)家擁有圖像處理和顯示呈現(xiàn)技術(shù)的小公司,除了增強(qiáng)其既有的網(wǎng)絡(luò)應(yīng)用實(shí)力之外,Google還對(duì)Google Web Toolkit、Google Gears以及Android平臺(tái)進(jìn)行了技術(shù)改進(jìn)。在與Google的第一輪Web應(yīng)用對(duì)抗中,微軟已處于下風(fēng),對(duì)于新一輪的互聯(lián)網(wǎng)富媒體應(yīng)用布局,微軟希望能搶先制訂游戲規(guī)則。