Android平臺按鍵之殤

0 評論 2895 瀏覽 0 收藏 12 分鐘

web產品有足夠的空間讓你去設計各種花哨的功能,并把這些功能堆積在一個頁面上,用戶可以快速的根據導航、站點地圖找到所需要的功能頁面。一個按鈕對應一個功能的界面已經不能滿足設計需求,于是人們找到了一種替代式的解決辦法,這種辦法就是菜單。

前些天在微博上做了個小調研,關于Android上back、menu、長按的認知度的,截取結果如下:

做個小調研,Android用戶有習慣用長按操作的嗎?有習慣使用按鍵menuback的嗎?

  • Twitter.com

icanui @elya55 有有,沒這習慣連基本功能都用不好吧。iCan?砍刀劉約12小時前通過?Twitter for Android
coreywei @elya55 看見按鈕會習慣性長按,很不喜歡按實體menu和back,認為每個應用都應該有軟menu和軟back
qianglau @elya55 長按home切換近期用過的程序?,menu和back用得不多Shmily約13小時前通過?web對?elya55?的回復
wpyzone @elya55 我習慣這兩種操作方式。王培穎約14小時前通過?Twitter for Android對?elya55?的回復
nannywang @elya55 長按操作只有偶爾會長按Home切換進程;back被訓練出來了已經,不然很多東西沒法用吖;歲數到了Menu也時常想不起來按就是。俺是從iPhone換過去的,不一定有代表性……
liancheng @elya55 習慣menu,不喜歡back和長按。深夜不喜歡按按鍵,因為有咔噠聲。Lian Cheng約15小時前通過?API對?elya55?的回復
dndsmans @elya55 恩,都經常按的,很實用,g2。
AlexBlairCn 長按操作不喜歡~~RT @elya55:?做個小調研,Android用戶有習慣用長按操作的嗎?有習慣使用按鍵menu和back的嗎?
sonic0817 @elya55 我有使用長按的方式Sonic約15小時前通過?Twitter for Android對?elya55?的回復
ApolloMars back常用,但心情不爽,menu幾乎不用RT @elya55:?做個小調研,Android用戶有習慣用長按操作的嗎?有習慣使用按鍵menu和back的嗎?

  • t.sina.com.cn


bracee back非常非常經常按,menu的話,瀏覽器啊、微博啊、記賬啊之類也比較常用。長按的話,基本不用,輸入法測試時候除外。。。?(6月29日22:28)
玄貓韓國峰 menu不多,大多數軟件不需要,不按back。。。我怎么關程序。。。?(6月29日?22:13)
清風徐來__ home鍵會長按得,因為這樣可以,調出一些最近用的程序?(6月29日?20:23)
蘇偉華 沒有長按的習慣,menu和back?有用到?(6月29日?20:22)
楊程博 都用? (6月29日?20:00)
muzi雨 MENU只有在UCWEB那樣的軟件里才用,back倒是經常,至于長按的話,很少?(6月29日?19:42)
路不韋 Android新用戶報告:平時很少長按,著迷刷機那幾天例外;習慣使用menu和back鍵,因為新手還不適應……?(6月29日?19:31)
米蘭的小木匠o back和menu是不得不用。長按的習慣沒有?(6月29日?19:3
岳國峰 有? (6月29日?19:29)
Cris 硬件的back必須的。因為別無選擇。(6月29日?19:28)

  • t.qq.com

Getil對elya妞說:長按屏幕必有,菜單和返回不可少。
陸飯飯對elya妞說:有長按、back,?沒menu昨天?22:16?來自網頁?查看對話對話|轉播| elya妞:?做個小調研,Android用戶有習慣用長按操作的嗎?有習慣使用按鍵menu和back的嗎?
牟星光對elya妞說:才買3天,已經習慣了。WM系統也經常需要長按
無量壽佛對elya妞說:我就是用長按鍵
蝸牛轉播: menu?經常用到?能快速返回?長按的就是出現菜單了?我是用的DEXT
————————————————————————————————————————————————————

介于此,結論是back認知度最高,menu鍵某些軟件會用到,按home鍵切換程序的也很多,長按認知度最低

接著,探討一下”菜單”和“后退”的意義

web產品有足夠的空間讓你去設計各種花哨的功能,并把這些功能堆積在一個頁面上,用戶可以快速的根據導航、站點地圖找到所需要的功能頁面。一個按鈕對應一個功能的界面已經不能滿足設計需求,于是人們找到了一種替代式的解決辦法,這種辦法就是菜單。

一、“菜單”的意義

手機產品更是萬萬不能把諸多功能放到一個頁面上,而是需要合理拆分成多個頁面,把更多的功能集成到菜單里,甚至不同頁面由于對應的操作不甚一樣,可以在不同的頁面采用不一樣的菜單,于是Android產品有個潛規則,產品的頂部工具欄(bar)用來顯示標簽(tab)切換,底部只放置最常用的操作(toolbar)或者不放任何操作,更多的操作放在物理按鍵的menu里。也有些設計是是把產品剝離成幾個獨立的部分,用九宮格的形式展示每個部分的入口,或者拆分成幾個子產品使用。每個子產品對應一套工具欄和菜單項。手機產品設計的最高追求就是用最少的步驟,到達某個功能所在的頁面,同時對自己所處的位置有個清楚的認知,任何的操作都要提供明確的反饋??傊褪窃胶唵卧角逦胶?。所以菜單對手機來說是一個更多操作的入口,他的邏輯和規則是很重要的,展現形式也是很重要的。

二、后退功能對手機客戶端很重要

“后退”對手機客戶端和桌面軟件的重要性不可一概而論。實際上,“后退”對于手機瀏覽器的重要性要比對于桌面瀏覽器的要高得多,為什么呢?

因為網頁在桌面瀏覽器中和在手機瀏覽器中的瀏覽方式是不同的。這種不同是由屏幕尺寸、操作媒介的不同——比如說電腦屏幕更大,可顯示內容更多;電腦上鼠標+鍵盤的操作更為靈活便捷——造成的。

瀏覽方式的不同:多頁面同時瀏覽與單一頁面瀏覽 (類似多任務與單任務)

在桌面瀏覽器中,可以非常方便的進行多頁面同時瀏覽,比如在一個論壇里面,可以同時打開A帖、B帖、C帖進行瀏覽,看完一個關閉一個,然后繼續瀏覽。而在手機瀏覽器中,由于屏幕小、鍵盤or觸屏的多頁面打開/切換/關閉并不方便,用戶一般傾向于在單一頁面下瀏覽網頁。比如在一個論壇中,用戶要看A帖、B帖、C帖,操作會是這樣:打開A帖—瀏覽—按”返回”—再打開B帖—瀏覽—按”返回”—再打開C帖—瀏覽—按”返回”—繼續瀏覽。 (在手機瀏覽器中,和桌面瀏覽器不同,當打開一個子頁面時不會自動在新頁面中打開,而是在當前頁面打開,我試用的UC、opera、QQ、GO手機瀏覽器都是這樣,iPhone上的Safari則不同,多頁面瀏覽做的很好)

三、Android用戶對menu鍵、back鍵認知度高不代表他喜歡

昨天的小調研的確證明了用戶對Android的menu鍵、back鍵認知度很高,但是仔細分析會發現很多人都是抱怨的語氣,menu鍵還好,由symbian遷移過去的用戶已經比較習慣硬件mebu的概念。但是back則不然,有時候按back鍵是后退,有時候按back鍵是確認(done)+返回的雙重含義,有時候按back鍵則會推出程序,他們往往是不得已而按back鍵的,按的戰戰兢兢如履薄冰。nexus one的back鍵還好,手感接近于觸屏操作的手感,htc系列的back鍵簡直需要大力按壓才行,所以如果軟件界面上有back,用戶也許就不需要硬件back了。

四、到底是通過觸控就可以完成操作較好還是必須依賴硬件好?

Android是一種妥協的設計,保留六個物理按鍵式為了讓用戶只依賴按鍵就能完成各種瀏覽操作,但是無法完成輸入操作,所以還必須依靠觸屏輸入。依賴觸控可以完成大部分操作,但是又不得不通過物理按鍵完成調出菜單、返回等操作,所以Android平臺是有bug的,要么把物理按鍵再閹割一下,要么給個全鍵盤支持(如g1),這樣能保證統一的操作體驗。

所以我們在軟件設計上就要避免Android的弱點,力圖不用依賴物理按鍵也能提供給用戶他所要進行的全部操作。同時物理按鍵提供給用戶一些不常用的操作、頻繁使用的操作、或者索引、導航性質的操作。

正因為Android平臺提供了menu、home、back、search等物理按鍵,所以帶給了設計者很多難題,如此重要的功能,如果單純依賴平臺按鍵是否玩得轉,我的觀點是可以,當你的用戶是高端用戶或者已經熟悉了Android平臺的用戶時。但是對于那些由symbian平臺遷移過來的人,對于那些買了Android系統1千多塊錢電阻機的用戶,他們可能沒有那么多的探索精神去尋覓各個功能的入口,去容忍物理按鍵糟糕的手感變化。

結論:因為“菜單”和“后退”功能如此重要、用戶對硬件menu、back的抵觸,保守的設計應該是軟件本身提供菜單和后退功能。

ps:我相信此文一定存在爭議,因為我也是一個極簡主義者,我喜歡簡單的設計。

但是設計不是由設計師說的算,在糾結的時候不應該由設計師拍腦袋決定,最好的辦法還是用戶測試,用戶,還是用戶…

來源:http://elya.cc/%E6%89%8B%E6%9C%BA%E4%BA%A7%E5%93%81/621.html

更多精彩內容,請關注人人都是產品經理微信公眾號或下載App
評論
評論請登錄
  1. 目前還沒評論,等你發揮!