資訊詳情

細說Adobe為什么停止移動瀏覽器上Flash播放器開發

更新時間:2011-11-29 14:35:34  瀏覽次數:正在讀取

Adobe 宣布將停止移動瀏覽器上的Flash播放器開發。一下子又引發了一些人的大肆熱議。Flash要死了!HTML5的技術太牛太先進了!HTML5已大獲成功!Flash技術已落后根本無力競爭!這些言論令我十分的驚訝。隨著我國經濟的飛速發展,出于對慢一步就不能成為先富起來的人的憂慮,我國人民群眾也變得越來越浮躁。為了表達對Macromedia, Adobe這兩家非常出色的公司敬意,以及多年以來長期使用他們的軟件但沒有及時付費的歉意,我想為大家分析澄清一下Flash,Adobe Air, HTML,Objective-C (iOS Native APP), JAVA(Android Native APP),還有一些傻瓜式APP開發工具,如Appcelerator這些移動開發技術的特點,什么場景適合什么技術。

Adobe停止移動瀏覽器上的Flash播放器開發。首先絕不是技術上的落后。Adobe是一家令我很敬佩的公司,他們的產品做的非常專業,潛心打磨自己的產品,不僅每一款都可以用來創作藝術大作,而且產品線覆蓋了大部分多媒體互動制作的領域。他的文檔媒介PDF也占據了電子文檔領域相當大的份額。 Adobe有點像一家隱型的另類的Apple,只是他的受眾太小,所以不是很被關注。停止移動瀏覽器上的Flash播放器開發,Adobe負責Flash 社區的Mike Chambers寫了一篇挺長的解釋來說明原因。國內版本有些是根據自己的主觀想法,截取標題的幾句話直接翻譯,另一些是通篇英譯中。我是Flash的開發者,也是Mobile APP的開發者,結合自己對技術的理解,看著Mike Chambers文章,可以感覺到他的心里的感受,他很郁悶也很無奈。

開門見山的說:

最大的第一個原因就是占有大量移動設備份額的iOS不支持Flash播放器。無論Flash怎么做,iOS都不會把Flash播放器放進移動版 safari。所以雖然Html5目前還沒有完全成熟,但是長遠來說你不可能用Flash開發移動應用,在iOS上再用Html5再開發一邊,iOS對 Html5也很積極的支持,你當然是用Html5開發應用,然后在所有平臺上都可以用。所以Flash存在的必要性大打折扣。為什么iOS不讓Flash 播放器進來呢?有人說是Flash技術有問題,造成iPhone耗電問題,這個只是Apple的借口,你玩個游戲耗電量比放個Flash大多了,怎么不在審核游戲的時候加個耗電量限制。所以Mike Chambers很無奈的說了,無論我們做什么iOS都是不可能支持Flash的。

真正的原因是:

你Flash能在我iOS上跑第三方移動應用了,你當我APP Store是假的?我苦心經營的APP Store不都被你毀了?

第二個原因。各個移動設備對Html5的普遍強力支持。Html5在移動瀏覽器上,就像Flash在桌面瀏覽器上那么普遍。雖然Html5目前在性能和實現上不太完美,但是各個廠商對他的熱情很高漲,相信很快就能趕上來。這點不是瞎說的,我開發過實際Html5應用,確實在大面積動畫時幀數太低,幾乎沒有辦法實際使用。之后會給大家看實際測試數據。最后Mike Chambers很悲壯的說,我們曾經也想讓Flash得到移動瀏覽器的普遍支持,但是,最后這沒有發生。

第三個原因。用戶在移動設備上使用應用的途徑和在桌面上大不相同。在移動設備上,因為移動操作系統與應用商店,APP Store, Android Market…的緊密集成。移動設備的網絡不是大多數時間一定可用。移動設備的屏幕也比較小。這些原因使得用戶習慣,喜歡直接從應用商店中尋找安裝應用,而不太會通過瀏覽器尋找和使用應用。而桌面上的用戶會同時使用下載安裝的應用和瀏覽器中的應用。

接著Mike Chambers吐苦水,開發個移動瀏覽器的Flash播放器太累了,要開發測試不同操作系統,不同移動設備,不同圖形芯片。這資源投入實在太大,Adobe也吃不消了。所以Adobe也決定投入Html5的懷抱了。

實在是一家斗不過不過這一群移動設備,操作系統,瀏覽器廠商的合謀,只好眼睛一閉,身子一靠,從了。這也是必然的,他們為什么要支持你這個封閉的標準,有開放標準肯定支持開放標準。

Flash的技術本身其實做得很出色,目前很多個分支版本在各自領域都有一定的價值:

1、Adobe Air開發跨平臺APP也很不錯。Adobe Air因為最終發布iOS應用時是發布的程序包,仍通過APP Store最終發布流通,所以iOS沒有禁止他。

2、桌面上的Flash目前繼續在進一步提供更高級的功能。

3、Adobe Flex在企業級的應用我很看好。和J2EE是絕配。

所以不要看不起人家Flash。誰要看不起人家,他能會用幾個Adobe的產品就已經不錯了。更不要說能做出Adobe的產品。

最后Mike Chambers又很無奈了,當初你瀏覽器做不了的動畫,矢量,音樂,視頻,我Flash做了。你看到Flash這些功能被用戶廣泛的接受和喜愛,你就不斷地加到自己瀏覽器中。每次都是Flash先做什么功能,你瀏覽器一點點加進自己里面。我知道過去是這樣,今后還是這樣,現在Html5,css3就是想把Flash的所有功能做進瀏覽器里。我爭不過你們,我不玩了。畢竟用戶裝的是瀏覽器來上網,不是裝的Flash來上網,Flash也沒辦法爭過瀏覽器。

注明:本文由特邀作者周翔撰寫。周翔從華東師范大學畢業后就在微軟工作,為微軟合作伙伴提供技術咨詢顧問服務多年。后因業余研發的智能精準廣告系統,加入盛大創 新院擔任項目經理,高級研 究員。最后一份工作在凱捷咨詢集團擔任部門經理,高級架構師。之后他創辦上海信行軟件,從事移動電子商務領域創新,其產品叫Kancart。

Copyright (c) 2012 惠州市華日門業有限公司 All Rights Reserved. 粵ICP備12028367號
友情鏈接: 綠茶   
阳茎进去女人阳道视频免费,免费国产在线精品一区二区三区,日韩欧美亚洲每日更新在线,好黄好硬好爽免费视频