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