Silverlight炫麗的3D呈現效果,上圖為3D網頁導覽,各網頁依序排列在虛擬空間中,可用滑鼠點選切換,類似Vista的3D任務切換畫面。


微軟支援跨平臺挑戰Adobe普及率
微軟打破過去僅整合自家產品的慣例,試圖將更多的網路開發語言納入Silverlight的影響範圍,挑戰Adobe Flash 9在亞洲高達65.4%、歐美更超過80%的瀏覽器穿透率。

使用者經驗成為競爭標準
Adobe與微軟原分別於網路與桌面應用市場縱橫,前者熟稔設計思維,後者優在開發技術。

微軟整合開發技術切入RIA競爭
微軟針對開發面與設計面的需求,提供不同的開發工具。針對設計人員,提供全新的視覺設計產品Expression Studio;開發面則結合既有開發工具Visual Studio。

Adobe運用社群力鞏固市場
Adobe懂得提供剛好夠用的產品,來維持效能與功能的平衡。Silverlight強大功能未必是優勢,對社群的熟悉更重要。微軟日前釋出次世代網頁開發元件Silverlight測試版,因其超越Flash的前端效果和動態語言支援,引發國外IT技術論壇與媒體激烈討論,認為微軟和Adobe對抗趨勢隱然成型。臺灣設計論壇和RIA社群的資深成員則認為後勢可期但言之過早,Flash網頁高普及率與協力廠商支援仍是一堵競爭高牆。微軟與Adobe的技術力互有擅長,未來2年的策略運用將影響市場態勢。

國外知名技術部落格Techcrunch以法拉利和腳踏車比喻Silverlight和Ajax的效果差異。提供影片租賃服務的Netflix,在微軟MIX07會議中,展示Silverlight開發的DVD線上播放服務,可提供高畫質影像和常見DVD選單功能,還能夠和遠方朋友同時各自觀賞,並在影片畫面中的對話區中即時討論劇情,Techcrunch站長Michael Arrington認為Silverlight的效果遠勝Flash。


Silverlight可提供高達720P畫質(1280*720解析度)的DVD畫質,全螢幕觀賞相當清晰,畫面也沒有任何延遲。圖為福斯的電影預告片,提供類似DVD章節的畫面選單,滑鼠點選不同畫面,可自動播放對應時間點。同時微軟也在Windows Live平台中,運用Silverlight技術免費提供4GB空間,可供影片或RIA程式儲存。


國外另一關注焦點是Silverlight 的CLR(Common Language Runtime)技術。Silverlight支援標準JavaScript,提供跨作業系統與跨瀏覽器的相容性,也透過CLR內建多種語言直譯器,可直接執行其他如C#、VB、JScript、Ruby、Python等語言的程式碼。

微軟支援跨平臺挑戰Adobe普及率
微軟打破過去僅整合自家產品的慣例,試圖將更多的網路開發語言納入Silverlight的影響範圍,挑戰Adobe Flash 9在亞洲高達65.4%、歐美更超過80%的瀏覽器穿透率。商業智慧平臺供應商聯銓資訊總經理林健勝表示:「瀏覽器穿透率代表使用普及程度,的確是影響軟體供應商採用的重要參考。」

微軟軟體架構長Ray Ozzie表示Silverlight並非與Adobe競爭,而是有不同的目標。臺灣微軟開發工具暨平臺推廣處副總經理劉念臻強調:「相較Adobe受限於前代Web類型中多媒體的整合運用,Silverlight瞄準次世代網頁,透過網路服務串連豐富網頁應用、豐富桌面應用與豐富行動運用,這個格局比Adobe更大。」使用者經驗成為競爭標準

Adobe與微軟原分別於網路與桌面應用市場縱橫,前者熟稔設計思維,後者優在開發技術。隨著Adobe日前發表次世代網路開發Apollo技術,能將Flash的網路應用,直接轉換成桌面應用程式,Adobe挾網路優勢開始進入桌面應用。

軟體開發同時也越來越重視介面設計,微軟.NET技術中的WPF,預告了使用者經驗將成為網路應用與桌面應用的共同基本訴求,Silverlight正是引領微軟跨越網路與桌面戰線的旗手。

面對微軟的挑戰,臺灣Adobe伺服器端開發經驗豐富的首腦科技負責人竇永平(網路代號:Charles)指出:「短期內,熟悉微軟開發工具的人,可以用Silverlight快速做出很多RIA應用」,但他認為:「Adobe的優勢是跨平臺能力與強調使用者經驗,Adobe年初發表的Apollo技術更讓Flash進入桌面市場,擴大應用領域。Adobe若能盡快確定Apollo的定位和策略,可以拉大差距,擴大既有影響力。」
Adobe日前宣布今年將推出桌面媒體播放程式,正是以Apollo開發的軟體。使用者安裝播放程式時,也同時部署了Apollo元件,顯示Adobe已展開桌面應用佈局。

RIA社群RiS網站站長劉仲濱表示:「Silverlight至少2年才能追上Flash」,但他認為微軟有區域優勢:「亞洲區Adobe的RIA應用太少,投入資源不足,若微軟結合開發語言的優勢,慢慢會迎頭趕上。」

臺灣微軟表示正針對臺灣區需求進行籌備,例如軟體和文件中文化等工作,待全面準備完成,預計2007年第3季開始大量投入Silverlight與設計工具Expression的行銷,劉念臻表示:「會比照國外MIX07模式,實際展示企業運用實例。除針對開發社群的推廣外,也在行銷團隊中增加資深設計人力,設計社群也將會是經營重點。」


使用者經驗的設計比較

微軟與Adobe同樣強調使用者經驗,訴求高互動的UI介面設計。Silverlight從桌面應用的WPF中跨入網路豐富應用,而Flash則在Apollo的加持下延伸至桌面應用。使用者經驗將成為新一代網路設計與桌面應用的基本美感標準。

Apollo

Apollo同樣可製作出高互動介面,圖為Apollo製作的旅遊規畫系統,多人行程規畫或排程協調都可透過滑鼠拖拉完成,並整合即時通訊。使用者離線時,Apollo網頁可繼續提供訊息查詢或活動訂購等服務,Apollo程式會於連線時將訂購資料更新回線上資料庫中。資料來源:Adobe提供

vs.

Silverlight

Silverlight技術可製作媲美Flash的高互動UI介面。圖為Silverlight所製作的國際航線資料查詢系統,可任意點選起降城市,選取時間範圍,立即提供全部搭機航線,滑鼠箭頭滑過不同搭機路線,立即動態呈現不同的航線轉機方式。資料來源:微軟提供

微軟整合開發技術切入RIA競爭

微軟針對開發面與設計面的需求,提供不同的開發工具。針對設計人員,提供全新的視覺設計產品Expression Studio,涵蓋網頁設計、UI設計、向量繪圖、向量動畫設計與程式整合機制等功能。開發面則結合既有開發工具Visual Studio,於VS下一版本中提供Silverlight專屬工具,也將新一代資料存取技術LINQ納入Silverlight中,提供程式與物件導向對應功能。

企業對資料視覺化需求日增。遠綠資訊曾提供視覺化元件協助南亞科技縮短開發時程,其副總經理曾彥鈞認為:「企業需要緊密運用各種整合資料,又可供使用者互動的視覺化呈現效果。為維持開發一致性,能結合既有開發工具、完整功能與高彈性的視覺化元件,可縮短開發時程,企業才能將力氣專注在業務邏輯的呈現,國外已有Flash與VS整合的解決方案。」他認為將來可考慮Silverlight技術。

但Silverlight的XML格式反讓供應商有智財權隱憂。不同於Flash採二進位碼封裝程式,Silverlight改採用XML格式包裝程式碼,雖然搜尋引擎很容易對文字格式的內容進行檢索,大幅提高Silverlight網頁的能見度,但內容同時也對外開放,反而有智財權擔憂。聯銓資訊總經理林健勝認為:「以商業智慧的應用來說,業務邏輯通常會和UI的程式碼包裝在一起,很難完全分離,若程式碼無法封裝,好的UI設計很容易被盜用。」

臺灣最大設計社群黑秀網下任站長(網路代號為火星人)分析Flash僅支援特定動態語言,需用特定工具封裝,仍有高普及率的原因,他表示:「Adobe提供Flash SDK是重要因素,不懂ActionScript,也能運用協力工具做出Flash,對設計人員或非專業都能提高生產力」,他相當肯定Silverlight釋出SDK,他認為:「協力廠商對Silverlight SDK的運用,可能會是微軟突圍的關鍵。」

黑秀網下任站長比較Adobe和微軟的網頁工具,他認為整體功能Adobe較強,Dreamweaver是全方位網頁編製軟體。但是微軟也有擅長,Expression Web專為CSS/Div設計,是Web 2.0專用設計工具。他指出兩者產品策略的差異:「Dreamweaver盡量不讓使用者寫一行程式,而Expression則是提供必要工具,剩下該Coding就Coding。」



次世代網頁應用平臺競爭優勢比較

競爭態勢 Adobe/Flash 微軟/Silverlight
前端效果 跨平臺與跨瀏覽器較佳、高瀏覽器穿透率、Web 2.0影音主流格式。 媲美Flash互動效果、高畫質影音、支援多種動態語言。
支援開發語言 ActionScript JavaScript、C#、Visual Basic、IronRuby、IronPython、VBx
執行形式 二進位碼,需專用程式將Flash內容轉成網路執行檔。需透過標記標籤提供搜尋引擎檢索。   XML文字格式,任何文字編輯器均可編輯。搜尋引擎可直接檢索。
內容保護 提供加密保護 程式碼直接公開
播放元件大小 Flash 9約1.1M 1.1約4Mb
伺服器端整合 透過 FLEX可與資料庫整合、開發伺服器端應用。 但臺灣應用少,技術支援不足,開發人力不足。 Visual Studio與MS SQLServer主流開發工具,技術支援完整與人力充足。
設計工具 網頁設計  Dreamweaver Expression Web
多媒體設計 Flash Expression Blend
平面設計 Photoshop Expression Designer
設計工具優勢 網頁設計、網路多媒體與平面設計的主流產品。 Expression Web擅長Web 2.0網站設計。
產品整合潛力 出版和視訊編輯工具整合優勢 開發工具的整合優勢
使用者經驗的桌面應用 Apollo WPF
協力支援 Flash SDK協力工具數量眾多,有特定領域Flash工具。 目前僅VS新版Orcas提供Silverlight工具。
社群經營 使用社群主導,Adobe支援。 微軟官方技術社群。
臺灣經營 少數技術團隊與行銷代理。較重視設計領域行銷。 完整開發技術支援與專屬行銷團隊。
資料來源:iThome整理,2007年5月

Adobe運用社群力鞏固市場

產品策略差異影響設計社群的採用意願。臺灣最大設計社群黑秀網下任站長(網路代號為火星人)表示:「臺灣50萬設計人口,從事網路設計只是小部分,能夠撰寫Script更少,多數網頁設計人員對任何一點Script都很排斥,是難以跨越的鴻溝。」,他評估微軟產品策略會使Expression難以打入設計社群。而他認為Adobe熟知設計人的需求:「Adobe懂得提供剛好夠用的產品,來維持效能與功能的平衡。Silverlight強大功能未必是優勢,對社群的熟悉更重要。」

Adobe發揮社群力鞏固既有產品市場,逐漸增加對亞洲社群的的經營。Adobe日前舉辦亞洲社群高峰會,美國總公司特別派負責Apollo的資深產品經理Mike Chambers,親自向各國資深社群成員解說。Adobe亞太區市場總監Mark Phibbs日前談及微軟產品威脅表示:「Adobe很大的優勢是使用社群對產品的熱情,Adobe也會繼續經營。過去我曾在微軟工作多年,微軟產品要等多個版本後才會穩定,短期內不會造成威脅」。

Adobe 將於年中發表CS3中文版與Apollo正式版,微軟也將於下半年展開Silverlight與Expression的行銷,豐富網路應用的正面對決即將來臨。文⊙王宏仁

熱門新聞

Advertisement