自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

為什么Adobe要放棄移動設備端的Flash

移動開發(fā)
Adobe宣稱將放棄移動設備的Flash。說是因為iOS不上Flash導致失敗。其實不然。其實不然。這只是個借口,為了個自己找個臺階下。我們先看看移動設備和電腦有什么不同。沒有鼠標,導致沒有劃過和懸停操作。

作為一個Flash開發(fā)人員,深知劃過和懸停是Flash重要的狀態(tài)之一。沒有的話很多功能甚至實現(xiàn)不了。另外玩家也無法做到像素級的精確定位,也就是界面要為手指優(yōu)化:按鈕可能做的較小,其響應區(qū)域卻要變大。

其他的方面,Flash的低效導致其在移動設備上表現(xiàn)很差,卡,耗電。想想Flash為了支持硬件加速花了多長時間,再想想各種移動設備那么多架構(gòu)那么多顯卡。當然這些都是可以慢慢克服的。

還有一個就是移動設備顯示面積較小。

這里說的Flash,主要是指Flash在網(wǎng)頁上的應用。也許有很多人提到了可以下載到本地的Flash小游戲,不過你知道有個東西叫Adobe Air就是專為脫離瀏覽器的桌面端設計的,而Adobe并沒有放棄移動版Air。

Flash在桌面網(wǎng)頁中主要有如下幾個應用:廣告、視頻/音頻播放器,網(wǎng)頁游戲,小的可交互界面(包括很多個性的個人主頁上的那些動來動去的家伙們)。那么這些東西挪到手機端會如何呢?

1. 廣告。用戶安裝Flash瀏覽器插件顯然不是為了看廣告的。另外失去了鼠標懸停的Flash廣告表現(xiàn)也不比Gif好多少。

2. 音頻/視頻播放器。對比過iPhone和Android手機看優(yōu)酷網(wǎng)頁的表現(xiàn)就知道,iOS的表現(xiàn)好太多了。優(yōu)酷在iOS瀏覽器中,播放器的位置被一張圖 占據(jù),點一下就會全屏播放html5視頻。Android呢,首先頁面上存在一個Flash對很多低檔手機的處理能力就是一個挑戰(zhàn),然后點擊一下開始播放 時,他就那樣開始播放了——沒有全屏,頁面上的其他元素還在,如果你沒調(diào)整好,那么你可能只看到播放器的左半邊或者右半邊或者上邊下邊。你要不費勁兒調(diào)整 ——不管怎么調(diào)總還會有邊兒的,要不放大頁面找到全屏按鈕(不放大的話那個按鈕只有一粒米大小),按下去,如果你的機器夠好能流暢跑的動播放器,恭喜你現(xiàn) 在你的體驗和iOS一樣了。如果不湊巧你還要調(diào)播放器音量,請退出全屏,找到音量滑塊,拖動——天哪,你知道在移動設備上拖動一個會卡的滑塊是什么感覺 么?

總之,這方面iOS完勝了,或者說Html5完勝了。

3. 網(wǎng)頁游戲。一句話,即使進入全屏界面,網(wǎng)頁Flash也會因為1)卡 2)玩家無法精確點擊 而降低體驗。一個愿意向移動設備發(fā)展的網(wǎng)游,與其為手機優(yōu)化Flash表現(xiàn),不如直接做個手機客戶端。

4.小的可交互界面。這個確實沒戲了。好在這種東西并不多,而html5也可以在某種程度上代替Flash。

手機上的Flash,存在的初衷是為了給用戶帶來“和電腦上相同的瀏覽體驗”,而恰恰忽視了,用戶需要的本來就不是電腦上的瀏覽體驗。用戶需要為手機優(yōu)化 的體驗,需要那種全屏幕、單任務(在該任務執(zhí)行時不要有其他的元素打擾,比如一段視頻還被網(wǎng)頁包圍,還能看到地址欄實在是糟透了)、為觸控優(yōu)化的體驗。手 機Flash還沒出生便已注定失敗。

Flash還是有優(yōu)勢的,比如用Flash制作簡單交互簡直是快的要命(雖然運行起來可能并不快⋯⋯)、跨平臺(是的,Android、黑莓、iOS,也許以后會有WP)等等。為全屏、觸控設計的Flash——這就是Adobe Air。

【編輯推薦】

  1. Adobe的光棍節(jié):與移動版Flash player“離婚”之后
  2. Adobe產(chǎn)品經(jīng)理談放棄移動版Flash原因
  3. 解讀Adobe對于HTML 5和Flash未來戰(zhàn)略
責任編輯:冰凝兒 來源: 淺嘗輒止
相關推薦

2011-11-09 16:15:21

AdobeFlashAdobe AIR

2011-11-15 09:21:05

Adobe移動版Flash棄移

2022-05-10 15:24:34

KafkaZooKeeperKafka Raft

2021-04-21 12:29:45

KafkaZookeeper模型

2020-01-18 09:35:03

微服務團隊架構(gòu)

2015-12-03 15:33:06

2020-02-24 09:38:05

PythonGo語言Linux

2020-03-03 15:31:47

ReactVue前端

2019-11-26 17:29:15

Adobe

2011-11-11 09:18:10

AdobeFlashFlash playe

2019-08-20 09:24:54

Python編程語言Java

2013-07-04 10:01:04

2011-11-11 15:54:36

AdobeHTML5

2012-02-28 09:05:01

Flash

2012-08-16 10:18:47

FlashAdobeAndroid

2011-06-16 10:00:28

視覺設計

2012-08-15 10:11:59

Android移動設備Flash

2011-06-08 10:30:08

MongoDB

2024-06-24 07:58:00

2009-04-23 10:41:59

微軟IE瀏覽器
點贊
收藏

51CTO技術(shù)棧公眾號