nick2009 wrote:真希望不要有那會啃掉...(恕刪) 可以很明確的跟你說,海苔條一定有,那是Google的堅持從 2011 年 10 月 Galaxy Nexus 開始,到 2012 年 7 月發布的平板 Nexus 7,以及緊跟其後的 Nexus 4,Google 都在設備中取消了除「電源鍵」和「音量鍵」以外的實體按鍵,改用其規範化的虛擬按鍵。儘管在 Galaxy Nexus 發布後不久,由於虛擬按鍵有「霸占螢幕像素」、「沒有觸碰回饋」一系列問題,導致用戶們怨聲載道,但 Google 還是秉持著這一做法。相信 Google 的改變是經過深思熟慮的,並不是哪個 Boss 的一時興起。那麼,Google為什麼要這麼做?在分析這個問題之前,我們得談談「虛擬按鍵」是否真的非常難用1. 按鍵佔據螢幕的問題:虛擬按鍵最讓人不爽的地方,大概就是它佔據了螢幕可用像素。作為第一款 720p 螢幕的手機,Galaxy Nexus 的可用螢幕像素扣除虛擬按鍵之後,實際是 1196×720。這個比 16:9 寬,比 3:2 窄的詭異尺寸讓用戶無法接受。不過,虛擬按鍵真的不能隱藏嗎?非也。在 Google 原生設備裡播放影音,雖然在開始播放時會顯示虛擬按鍵,但在播放 1 至 2 秒後它們就會自動隱藏,整個畫面會放大、佔滿整個螢幕。不過,在一些第三方應用、遊戲中,因為需要操控,按鍵並不能自動隱藏。2. 虛擬按鍵顯而易見的好處:沒圖沒真相,拿 Google 最新配備虛擬按鍵的 Nexus 4 和三星最火熱的 Galaxy S3 對比,我們很快就會發現端倪(請看下圖)。箭頭位置所示分別為 Nexus 4 的虛擬按鍵,和 Galaxy S3 的觸控按鍵。在單手使用手機的時候,由於機身下緣緊貼虎口,用戶若想點擊同樣位於機身下緣的三星觸控按鍵,幾乎是不可能的任務。但由於 Nexus 4 使用了虛擬按鍵,將按鍵放置在螢幕下緣,距離機身下緣還有一定的距離,用戶在完成點擊的過程上會更加輕鬆;另外,由於留出了機身下部的空間,用戶在持握上更加方便,不必擔心勿碰按鍵。如上所言,「虛擬按鍵」並沒有太多影響用戶的使用,反倒能夠在一定程度上提高用戶體驗。Google 這麼做,還有什麼深層次的原因嗎?1. 解決廠商帶來的「碎片化」用戶體驗:在出現 3 個虛擬按鍵之前,各個廠商都在隨意排列 4 大按鍵的位置(包括「返回」、「選單」、「Home」,和已經被 Google 放棄的的「搜尋」鍵)。知乎網友 pansz 對這個問題吐槽道,Google 自己的大兒子 Nexus One,和二兒子 Nexus s 下面的鍵位排列都不同,這設計太令人無言。Pansz 表示,這種設計是 Google 無法控制的,因為鍵位排列不需要 Google 的許可。而做成虛擬鍵的好處顯而易見:「各大廠商不可能,也沒必要,再輕易的修改軟體層面的觸控鍵了。」2. 整合軟硬體:知乎網友馬力表示,以前 Android 設備將硬體按鍵和軟體分割開,而 Google 意識到了這種錯誤,力圖能夠重新整合「返回」、「選單」和「Home」鍵。但馬力同時表示,Google 這個做法是「錯上加錯」,因為虛擬按鍵的出現,很多 App 中的操作元件不得已被放置到螢幕頂端,用起來更像 iOS,而整個 Android UI 設計生態都會受到影響。i 黑馬編按:公說公有理,目前看來 Google 推崇的虛擬按鍵已經被一些廠商接受,例如剛曝光的華為 6.1 寸超大螢幕手機(下圖)。但站在用戶的角度上看,虛擬按鍵佔佔據螢幕後的詭異比例和觸控沒手感等問題,還是不能被忽略。Google 如果真的要規範虛擬按鍵,防止 Android「碎片化」,那麼在軟體上首先要做出一套優秀的 UI,讓其他廠商能夠接受、傳承,以改善現在每個廠商都要搞一套系統 UI 的問題。來源