Moonlight 1.0 最新試用報告
Moonlight,眾所周知的,是M$ SilverLight的*nix實現(xiàn)。Shellex在其正式發(fā)布后馬上進行了試用,下面是部分試用報告:
安裝
訪問http://www.go-mono.com/moonlight/
根據您的架構選擇32bit或者64bit的版本。
點擊Download按鈕,完成安裝以后重啟Firefox。過程和按照普通Firefox插件一樣的,所以沒有什么難度。
測試
訪問Silverlight官方站: http://silverlight.net/ ,導航欄表現(xiàn)完美。
訪問Silverlight官方站炫耀欄目:http://silverlight.net/Showcase/,炫耀各個單元表現(xiàn)完美(如圖),下圖中可以看到Moonlight的菜單:
直接訪問部分炫耀欄目
很遺憾,由于現(xiàn)在Moonlight支持能力有限,對Silverlght 2+版本的應用無法渲染。中途還導致Firefox瀏覽器崩潰兩次。看來Silverlight官方站也許是做了兼容性測試,也許是沒有使用最新的Silverlight 2。
如果SilverLight 2將來比較成功,有人認為VM兼容性可能會成為新的令人頭痛的問題。但實際上由于它的Linux用戶非常少,所以這種擔心不太可能會出現(xiàn)。
雖然在SilverLight控件上可以通過右鍵菜單訪問XAML語法樹,但有時候會出現(xiàn)這樣的情況:如果頁面上有SilverLight組件在運行的話(特別是在交互動作執(zhí)行時),CPU高居不下。如果是這種情況屬普遍,是否以后可能會有一個叫 “Silverlight Block”的Firefox擴展出現(xiàn)。
Moonlight 1.0在移植的.Net程序(如果有源碼的話)的表現(xiàn)上要比wine強多了,這是由于.Net具備一定開放性的結果。但希望以后性能會有所提升。
【編輯推薦】