Adobe Flash:腹背受敵與何去何從

長期以來,Adobe Flash 在富 Web 應用方面始終起著主導作用,然而,世界上任何技術都不可能永遠高枕無憂,目前,至少有三家重量級公司,他們推出或支持的技術正在成為 Flash 慢慢前途中的陰影,他們是蘋果,Google,微軟,以及諸如 Mozilla 一類的開源公司。本文將介紹那些正在給 Adobe Flash 帶來威脅的技術與趨勢,以及 Adobe 對此的態度。

微軟

微軟一直不遺余力地推出 Adobe 競爭產品,從 Silverlight 到 Expression,并漸漸蠶食 Adobe 的市場,本周四,微軟發布 WebsiteSpark 計劃,旨在扶持那些小型 Web 設計與開發公司,向他們提供免費的開發工具與服務器軟件許可。同時,微軟積極參與 HTML5 技術,HTML5 包含了向 Web 提供音頻,視頻,圖形等富媒體的標簽,而這些正是 Flash 最擅長的東西。

蘋果


蘋果向來只喜歡自己的技術,他們拒絕在 iPhone 中加入 Flash 技術,盡管 Adobe 表示,他們正在開發能滿足 iPhone 要求的 Flash 版本,然而,Flash 缺席對 Adobe 來說一種痛。iPhone 令人目眩的成功說明,游戲規則制定者們可以不喜歡 Flash。

Google

與此同時,Google 向我們宣布 Web 贏了。Google 一直推崇并鼓吹 HTML5 技術,甚至專門開發了基于 HTML5 技術的 YouTube,撇開 Flash,直接使用 HTML5 中的標簽播放視頻。他們在 Chrome 瀏覽器中加入了基于硬件的 3D 加速技術,并對 WebGL 提供支持,WebGL 是一種在網頁中實現硬件3D加速的技術規范。

Google 還在3D在線圖形方面野心勃勃,本周四,Google 申請了兩份專利,一份是在歐洲申請的,一份在美國,這兩份專利預示著 Google 將在 Google 地圖的3D全景駕駛導航方面大顯身手,這種技術將脫離文件存取的局限,直接生成3D圖形,也無需 Flash 一類的插件的支持。

Adobe

Flash 平臺的部門經理 Adrian Ludwig 承認 HTML 5 對他們是一種威脅,但他認為,Adobe 一直在瀏覽器上有所創新,且已持續很多年。瀏覽器技術中的很多創新,都受 Flash 技術的啟發。他同時認為,要讓 HTML 5 這樣的標準最終統一,可能需要5到10年,從這個角度看,還不至于很快威脅到他我們。

另外,他指出,人們目前所關注的僅僅是客戶端的問題,事實上,還有很多服務器端的問題需要考慮,Flash 在客戶端上可以輸出很漂亮的圖形,但這些還需要借助服務器端的流技術,這一點,HTML 5 還有很長的路要走。

與此同時,Flash 還在發展,本周一,Adobe 發布了 Flash 平臺服務,向社會網絡,桌面,乃至移動設備提供 Flash 應用支持,再聯系到最近 Adobe 對 Omniture 技術的收購,可以清晰地看到,Adobe 在 Flash 技術方面正在加重服務器端的砝碼。

在線設計公司 Adaptive Path 的高級設計師 Andrew Crow 相信,短期內,Flash 不會受到威脅。盡管很多開發與設計師迫不及待地想使用 HTML5,然而,很多人仍然會繼續使用 Flash,因為 Flash 擁有很多 HTML5 不具備的東西。

他同時指出,很多設計師并不愿意更改自己的習慣,他們花費了大量時間學習 Flash,現在到了收獲的時候,不會輕易更換工具。他說,自己最近正從事一個項目,對這個項目,JavaScript, CSS 這些無法滿足要求,只能考慮使用 Flash 和 Flex。不過,他承認,對于一般的 Web 站點,他更希望使用 HTML 而不是插件。

關于微軟的 WebsiteSpark 計劃,Ludwig 覺得,微軟的矛頭并非指向 Adobe,而是整個 Web 市場,Adobe 只是這個市場的一部分。他說,我從微軟的計劃中,沒有看到有針對 Adobe 的意思,我覺得他們針對的是整個 Web 大環境,表達了他們對 Web 技術的關注,而他們在 Web 開發領域正在失去的開發者是他們實施這個計劃的原因。

或許,Adobe 面臨的真正問題是處在開源與閉源的夾縫中,比如 Flash,它絕大部分是開源的,但并不徹底,Ludwig 說,我們盡我們所能讓它開源,但有一些編碼技術還存在著限制,我們將盡力而為。不幸的 Adobe,處在夾縫中而處境堪憂,Ludwig 說,我們或多或少會受到沖擊。

延伸閱讀

本文來源:http://www.informationweek.com/news/software/hosted/showArticle.jhtml?articleID=220200146&pgno=1
中文翻譯來源:COMSHARP CMS 官方網站

還發表了一份有關應用開發的深度分析報告,可以在這里下載(需要注冊)。





評論
...
發表評論


用戶


評論(不超過1000字)


 4 + 5 = ? 請將左邊的算術題的結果填寫到左邊的輸入框  


  發送給朋友| 打印友好
7 x 12 小時服務熱線
0532 - 83669660
微信: comsharp
QQ: 13885509
QQ: 592748664
Skype: comsharp