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