如果將Flash翻譯成「閃光」,那就真的是銀光打閃光,

在今年的2007美國國家廣電協會會議(National Association of Broadcasters conference, NAB 2007)上,微軟與Adobe在產品發表會上可說是正面槓上,大打對台。Adobe宣布推出新款的網路影音播放器-Adobe Media Player,要與微軟Windows Media Player正面對決。然而,微軟也不甘示弱,隨即宣布了微軟的新產品-Microsoft Silverlight,也就是先前微軟曾提過的WPF/E(Windows Presentation Foundation Everywhere),現在有了Silverlight這個新名字。



根據微軟表示,Silverlight是一套跨瀏覽器、跨平台的外掛程式,可執行Web上各種多媒體檔案及所謂的「多樣化網路應用(Rich Internet Applicaiton, RIA)」。簡單來說,Microsoft Silverlight天生是為了打倒Adobe Flash而來。

若你不是很了解何謂RIA,可以參觀阿修的部落格

如同往例,微軟宣布新產品,一定會拉到許多有力夥伴來站台,這次Silverlight所拉到的樁腳是知名的CDN廠商Akamai科技、Brightcove、Eyeblaster、Limelight Networks、Major League Baseball與Netflix。遺憾的是,除了Akamai之外,其他全都是在台灣沒有聽過的廠商。

為何微軟與Adobe的競爭態勢會突然間升高?主要是因為RIA的重要性在Web世界中已經成為決定使用者經驗的主要關鍵,當Google全面採用Ajax技術對使用者提供快速、即時的網路服務時,微軟與Adobe則專注於「更豐富」的產品,也就是現在大打對台的Silverlight與Flash。

Flash在RIA世界中已經取得巨大的成功,而微軟則有全世界最普及作業系統的基礎,如今連微軟都殺進RIA戰場中。接下來微軟究竟會從哪一款網路服務開始應用Sliverlight技術呢?難道會是快要登場的Office Live服務嗎?



Microsoft Silverlight的特點

  1. 可在PC與Mac上播放WMV檔案,並加入許多互動選項。僅僅需要兩行指令碼,便可以讓你的影音檔案在不同的系統平台上播放。Silverlight支援全螢幕720p的視訊品質,並在全螢幕模式與視窗模式之間切換時,影像將順暢地繼續播放,而不會重頭播放。

  2. Silverlight為設計師與開發人員提供類似Web metaphor的方法,你可以將XAML內嵌至HTML檔案中,或是分別撰寫成不同的檔案,在不同的開發階段得以清楚描述功能。

  3. Silverlight與HTML完美整合,原可以使用任何DHTML元件的用戶端JavaScript,也可以存取及使用每個XAML元件。基本上沒有任何限制與適用範圍,你甚至可以將HTML元件寫在Silverlight的內容上(只要開一個windowless frame就可以了),接下來則會支援ASP.NET、AJAX語法快速新增Silverlight內容。

  4. 你可以在HTML頁面直接嵌入XAML語法,只需要三個步驟,便可以在你的RIA應用程式中新增動畫或多媒體資料:
    (1)在HTML Header中包含標準的JavaScript檔案。
    (2)呼叫功能指令可在畫面的任何一處創造Silverlight物件。
    (3)新增某些XAML內容(動畫與一些多媒體)以傳送Runtime。


創作者介紹
創作者 兔眼看天下|Pixnet分站 的頭像
libraene

兔眼看天下|Pixnet分站

libraene 發表在 痞客邦 留言(0) 人氣( 19 )