Silverlight 5或半年后正式亮相 開發(fā)者提問很給力
近期微軟在Silverlight FireStarter活動(dòng)中宣布了Silverlight在2011年的時(shí)間表。Silverlight 5是Scott Guthrie的演講主題,在其中微軟演示了很多即將出現(xiàn)的新特性和新功能。Silverlight 5會(huì)在2011年的上半年發(fā)布beta測(cè)試版,并在下半年早期正式發(fā)布。(相關(guān)閱讀:微軟正式宣布Silverlight 5 Beta版新特)
Silverlight 5在媒體方面的提升:
◆使用GPU的支持對(duì)硬件解碼和H.264展現(xiàn)性能的提升。
◆支持正常聲音頻率下的快進(jìn)和快退。
◆提升了的電力感知。
◆對(duì)遙控的支持。
◆在數(shù)字版權(quán)管理方面的改進(jìn)。
應(yīng)用程序開發(fā)方面的提升:
◆使用更平滑的動(dòng)畫獲得更好的用戶界面體驗(yàn)
◆文字方面的提升
其中包括多欄文字和包含鏈接的文字、文本清晰度的提升、對(duì)OpenType支持的改善。
◆對(duì)Postscript向量打印的支持
◆添加了對(duì)雙擊和下拉框的支持
◆MVVM和數(shù)據(jù)綁定的改善
◆網(wǎng)絡(luò)和WCF的改善
其中包括使用后臺(tái)線程降低了網(wǎng)絡(luò)延遲、對(duì)WS-Trust的支持。
◆性能提升
其中包括對(duì)XAML解析器的改善、對(duì)64位操作系統(tǒng)的支持。
◆圖像方面的提升
其中包括GPU API、在GPU上直接渲染、在IE 9上的硬件加速。
◆受信應(yīng)用程序的新類
包括作為瀏覽器控件來放置HTML內(nèi)容、對(duì)用戶的“我的文檔”文件夾的讀寫、運(yùn)行Microsoft Office和其它程序、能夠調(diào)用應(yīng)用程序的COM組件,從而獲得對(duì)系統(tǒng)功能和設(shè)備的訪問、在全屏幕中對(duì)全鍵盤的支持、使用PInvoke調(diào)用非托管的代碼等等。
◆瀏覽器之外受信應(yīng)用程序的改善
包括使用PInvoke調(diào)用非托管的代碼、對(duì)子窗口的支持。
◆對(duì)工具的提升
包括針對(duì)CPU、內(nèi)存、線程方面的Visual Studio profiling支持、Visual Studio 團(tuán)隊(duì)測(cè)試支持。
問題,大量問題
這個(gè)聲明被發(fā)布在Scott Guthrie的博客上,同時(shí)在微軟的主站點(diǎn)上發(fā)布。開發(fā)者很快就開始發(fā)表感想,并提出問題,很多很多問題。
Christof Jans問到:“即時(shí)模式的圖像和硬件的3D特性會(huì)是跨平臺(tái)的嗎?”
另一位開發(fā)者Bruno希望能夠在5.0版本中包含高精度的計(jì)時(shí)器。而Dan Devine對(duì)要為發(fā)布版本等六個(gè)月表示遺憾。很多開發(fā)者都希望它支持Windows Phone 7,并且能夠在設(shè)備級(jí)別上實(shí)現(xiàn)跨平臺(tái)支持,就像Android一樣。
Steven DeRoo提出了很多問題,不僅僅代表他自己的意見:
“Silverlight能夠勝過HTML 5嗎?它還會(huì)支持哪些操作系統(tǒng)呢?Silverlight會(huì)是下一個(gè)ActiveX嗎?各家公司應(yīng)該考慮使用Silverlight,還是支持HTML 5呢?”
隨著微軟發(fā)布更多信息,并且把beta測(cè)試版公布于眾,很多問題都有望得到解答。Silverlight 5的beta測(cè)試版會(huì)在2011年早期提供,并且不久之后,在微軟的Silverlight站點(diǎn)上會(huì)提供更多的信息。
【編輯推薦】