Silverlight走進(jìn)了死胡同?銀光之路注定不平坦
原創(chuàng)【編者按】文章翻譯自一篇國(guó)外的博文,從文中可以看出,由于HTML 5的出現(xiàn),包括來(lái)自Flash的壓力,作者對(duì)Silverlight的未來(lái)表示擔(dān)心。說(shuō)到Silverlight,從2007年到現(xiàn)在,四年的時(shí)間里發(fā)布了4個(gè)版本,可以看出微軟對(duì)Silverlight還是寄予厚望的,特別是在2009年,從51CTO報(bào)導(dǎo)過的《細(xì)數(shù)2009年Silverlight十大流行應(yīng)用》一文中,我們看到這一年的銀光之路還是很光明的。而今年,對(duì)于Silverlight來(lái)說(shuō)確實(shí)是不平凡的一年,在Flash不斷的完善與HTML 5炒得火熱時(shí),微軟發(fā)布了令人期待的Silverlight 4,RIA之爭(zhēng)頓時(shí)升級(jí),其實(shí)兩者各有優(yōu)勢(shì),而用戶與開發(fā)者選擇哪種都有自己的道理。
當(dāng)微軟在2007年發(fā)布Silverlight時(shí),其被普遍看作是Adobe Flash的“殺手”。從2007年到現(xiàn)在,Silverlight已經(jīng)走過了一條漫長(zhǎng)的道路,在今天4月份發(fā)布的Silverlight 4中,又增加了不少的新功能。如果說(shuō)Silverlight還有一件事情沒有做的話,那便是殺死Flash。
Flash和Silverlight的發(fā)展經(jīng)歷了很多考驗(yàn)和磨難,而從目前的狀況來(lái)看,雙方都被排除在了主流移動(dòng)應(yīng)用開發(fā)外,不僅如此,最近風(fēng)風(fēng)火火的蘋果公司,在自己的新產(chǎn)品iPhone和iPad上都放棄了使用Flash,而微軟甚至沒有嘗試提供一個(gè)iPhone版的Silverlight。
微軟最初為Silverlight的定義是,“為網(wǎng)絡(luò)提供增強(qiáng)型的音頻、視頻以及流媒體的播放”,從目前看,這仍是Silverlight 4的核心內(nèi)容。人們真正使用Silverlight的用途是什么呢?可能大多數(shù)人只是用來(lái)當(dāng)作視頻播放器而已。在視頻播放方面,Silverlight和Flash的功能相近,但至少Flash在非視頻播放領(lǐng)域的應(yīng)用還是非常廣泛的。
在未來(lái),特別是在HTML 5標(biāo)準(zhǔn)以及Javascript面前,F(xiàn)lash和Silverlight還是感到了***的壓力。在Chrome,IE等主流瀏覽器的***版本中,我們都能看到HTML 5的身影,特別是IE 9,這是自2007以來(lái)微軟對(duì)IE作出的***變化,這至少是Silverlight正在走下坡路的一個(gè)原因(在加上Silverlight應(yīng)用程序?qū)λ阉饕娌⒉挥押?,以至于其?yīng)用程序很難被Google或者Bing等搜索引擎所收錄)。特別是目前的瀏覽器對(duì)HTML 5中的標(biāo)簽都有很好的支持,盡管只是支持,這對(duì)于Silverlight來(lái)講,都將是很大的威脅。
最終,Silverlight最終似乎要成為一個(gè)利基產(chǎn)品。微軟計(jì)劃在Windows Phone 7開發(fā)平臺(tái)上使用Silverlight,所以Silverlight并不會(huì)馬上消失。然后,Silverlight也許并不會(huì)被開發(fā)網(wǎng)絡(luò)站點(diǎn)的人員所使用。
原文標(biāo)題: Is Silverlight A Dead End? 作者:Dave Methvin
原文鏈接:http://www.informationweek.com/blog/main/archives/2010/06/is_silverlight.html
【編輯推薦】