微軟在Silverlight中添加了很多WPF功能,這可能會損害Silverlight的兼容性。但是微軟指出,他們正在研究如何使得某些COM組件能夠訪問Mac版的Silverlight,該公司將力保Silverlight的跨平臺兼容性。
作者:巧豔來源:華軍資訊|2009-11-26 09:0051CTO曾在上周報導過微軟在PDC2009上發布Silverlight 4 Beta版的消息,微軟在大會上展示了Silverlight 4在Bing搜尋引擎上的應用,包括各種拖放、平滑滾動和圖像處理等數項新特性和新功能。[Silverlight 4的新功能請參考51CTO之前的報導:Silverlight 4.0新增功能詳解]
Silverlight 4企業級應用預覽
截止目前為止,微軟已經在Silverlight中添加了越來越多的Windows Presentation Foundation (WPF)功能。而上周,IT博客撰寫者Tim Anderson提出了一個疑問:微軟在Silverlight中添加類似COM支持的技術,是否會損壞Silverlight的跨平臺兼容性呢?
眾所周知,Silverlight是微軟提供的一個跨瀏覽器、跨客戶平臺的瀏覽器插件,可以支持Windows、Mac、Linux等平臺。
微軟承諾,該公司將會在Silverlight 4中添加COM對象支持,並將於2010年年中發布Silverlight 4。而與此同時,我們發現,COM對象僅僅能夠運行在Windows平臺的IE或Firefox瀏覽器中,蘋果的Mac OS X或Linux並不支持COM。
而對於COM組件支持是否會破壞Silverlight 4的跨平臺兼容性這個問題,微軟做出了以下聲明:在Silverlight 4中,我們處理了8000多個客戶功能請求,其中之一就是添加COM組件支持。雖然Mac並不支持COM組件,但是微軟指出,他們正在研究如何使得某些COM組件能夠訪問Mac版的Silverlight,該公司將力保Silverlight的跨平臺兼容性。
微軟發言人表示,很遺憾的,Mac不對COM接口提供支持,我們正在積極尋找類似COM的功能添加到Mac版的Silverlight中。不過,微軟並沒有進一步講明將如何在Mac中添加與COM組件類似的功能。
此外,Linux的發言人Miguel de Icaza表示,為了更好地配合微軟的Silverlight 4功能,該公司正在試圖添加各項組件支持。而對於Linux團隊來講,這也是一個富有挑戰性的工作。
【責任編輯:
red7TEL:(010)68476606】