開發者平臺產品管理部經理,Brad Becker博文中表示微軟對Silverlight在html5的前景持樂觀態度。盡管有人不把Silverlight看做真正的Web應用程序工具,而把它當做服務于Web開發市場某一領域的技術。
Becker認為當前HTML主要由Flash和Silverlight兩大插件技術所主導:
HTML正采取像Flash和Silverlight等插件技術作為標準。由于這些功能在Web上非常流行以至于用戶已把這些功能視為基本需求,故這樣做很有必要。因此Web的技術需求起點會比以往有所提高。
與此同時,他認為用戶的期望值也越來越高,用戶需要的不僅是靜態頁面,而是像Silverlight那樣的動態技術:
在Web層面上,Silverlight的初衷并非取代HTML。而是要讓程序員輕松地實現HTML和其他技術無法完成的功能。微軟致力于使用Silverlight實現HTML無法完成的解決方案來擴展Web功能。從單純的豐富HTML頁面到瀏覽器中功能強大的類桌面應用程序,甚者Silverlight能給用戶帶來豐富的體驗。
Becker提到Silverlight提供了html5所缺乏的主要功能,這使得微軟技術更適合視頻和媒體應用程序:
高清視頻格式H.264和VC-1
包含DRM技術的內容保護
3D視頻
多播系統
支持現場直播
(自適應)流媒體技術
信息疊加即多畫面技術
Silverlight診斷框架支持
他還提到Silverlight比html5更完善的三個領域:
性能——Silverlight采用CLR使得性能更加完善,在Bubblemark的多項標準化測試中擊敗Flash和Chrome V8
一致性——內置于Silverlight的應用程序在任何平臺上呈現出相同的內容
速度——當html5仍在討論階段時,Silverlight在速度上遠超出市場的平均水平
最后,Becker不忘把大家的目光轉移到Silverlight不僅是瀏覽器插件,同時在桌面部署和移動設備上,讓開發人員可進行跨平臺開發。