Adobe, 微軟論劍 Flash, Silverlight 與 HTML5
作者: its
|
發布: 2013/11/12 (下午 04:04)
|
閱讀: 1233
|
評論: 0
|
靜態地址
|
內容源碼
大約3年前,微軟推出 Silverlight 1.0,那時,Adobe 攜 Flash 擁兵自重,盡管微軟對 Silverlight 的推廣力度非常強,卻并沒有撼動 Adobe 的霸主地位,或許市場為二者都保留了空間,如今 HTML5 風聲鶴唳,informationweek.com 召集微軟和 Adobe 就 Flash,Silverlight 和 HTML5 做了一番辯論。
以下是辯論賽的錄音,現場包括 Techweb 的內容總編 David Berlind ,本人 ,Dr. Dobbs 主編 Jon Erickson, 微軟開發平臺市場主管 Brian Goldfarb 以及 Adobe 的技術戰略主管 Anup Murarka.
FritzAndDavidShow201004FlashVsSilverlight.mp3
吸引開發者
開發者是兩家公司爭奪的核心,Adobe 幾乎搶占了全部終端用戶市場,互聯網上 98% 的計算機運行 Flash,而 Flash 10 在一年之內就達到了 95%,這對開發者來說非常重要,雖然 Adobe 并不是操作系統提供商,但他們讓 Flash 進駐到幾乎每一個瀏覽器和平臺。
微軟的 Silverlight 已經發展到 V4,聲稱擁有 45% 的市場,在歐洲和亞洲更高(60%)。它也提供跨平臺和瀏覽器支持,盡管對 Linux 的支持不夠及時。另外,微軟聲稱,他們已經擁有近 50 萬開發者。
雙方都有超級大客戶,微軟受益于體育運動賽事的泛濫,包括剛剛結束的冬奧會,以及即將開始的全美大學生籃球冠軍賽,他們還為 Netflix 以及維多利亞內衣 Show 提供在線視頻。Adobe 則涵蓋了幾乎所有大型視頻網站,包括 YouTube 和 Hulu。
辯論會上,雙方就這些數字進行辯論,不過雙方更多講到另一個重點,就是他們為開發者提供的開發工具。微軟在 Silverlight 的開發工具方面做得很好,他們在 Silverlight 剛剛推出時就向開發者社區提供了開發工具,微軟 .NET 開發者可以直接在 Visual Studio 中開發 Silverlight 應用。Flash 開發者則使用 ActionScript, Flex, Flash Builder 等工具進行開發。
另外,在編碼器,API,音頻處理,文件格式與尺寸,性能,動畫模式等方面,雙方也是各有千秋。不過,雙方辯論的焦點最終放在如何同時吸引前端和后 端開發者。微軟的 Expression 目 前只支持 Windows,將那些 Mac 陣營的開發者拒之門外,同時,Adobe 也借 Catalyst 吸引各個平臺的開發者。
微軟的 Goldfarb 提到他們注重開發者的傳統,Adobe 則強調他們的用戶基礎,雙方都保證會為消費及企業用戶提供跨媒體,富 Internet 體驗。
HTML5
如果說 Silverlight 的推出讓 Adobe 感到棘手,那么現在,雙方都應該對 HTML5 感到棘手,HTML5 的使命是讓富 Internet 應用成為 HTML 標準(Dr Dobbs report)。不過,雙方都不承認 HTML5 對他們的威脅,相反,他們表示,要與 HTML5 和平共處,讓 Flash 和 Silverlight 在 HTML5 下工作,并在他們的工具中對 HTML5 提供支持。他們同時提到,HTML5 前面還有很長的路,目前只是萬里長征的第一步,前面還充滿變數,與此同時,不管是 Flash 還是 Silverlight 都有屬于自己的市場,即使在 HTML5 已經成熟的時候(Gartner 的 Ray Valdes 有一篇文章,將 HTML5, Flash 和 Silverlight 做了詳細對比)。
像 YouTube,Vimeo 一類的站點已經開通了 HTML5 支持,不過,人們對 HTML5 的最大期待還是它將讓富媒體更容易搜索。微軟和 Adobe 都談到了他們為使 Silverlight 和 Flash 變得容易搜索而做的努力。
移動
最后,談到了移動。在移動市場,兩家公司都剛起步,不過,Adobe 的 Murarka 提到,在日本,Flash 是除了短消息之外的第二大移動應用。根據他們的路線圖,他們將在 19 到 20 家最大的 OEM 商那里提供 Flash 支持(Google 已經演示過 Android 中的 Flash)。
談到微軟,雖然 Silverlight 甚至不支持微軟自己的移動操作系統,但 Goldfarb 說這是他們的目標,他也沒有回應有關 Windows Phone 7 支持 Silverlight 的傳聞。不過,微軟已經宣布同 Nokia 合作向 Symbian 系統提供 Silverlight。
接著,大家談到 iPhone,這個讓 Adobe 如梗在喉的東西,Adobe 已經要求開發者編寫可以在 iPhone 上運行的 Flash 程序,Murarka 表示,他們會繼續同蘋果溝通,但蘋果不允許在 iPhone 上運行解釋代碼(Java, PHP, PERL)。
鑒于將來會有比桌面電腦更多的移動設備投入使用,微軟和Adobe必將在移動領域激烈競爭,目前的手機硬件還不適合運行太多富Internet應 用,但隨著硬件的發展,未來的兩三年就可以實現。
|