|
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的行銷,豐富網路應用的正面對決即將來臨。文⊙王宏仁
熱門新聞
2025-02-08
2025-02-10
2025-02-08
2025-02-10
2025-02-08
2025-02-10