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