上周,谷歌方面正式推出了Android Q Beta 2以及其通用系統(tǒng)鏡像(GSI),讓更多的第三方機型能夠提前體驗到這一全新版本系統(tǒng)Android Q的魅力。與此同時,有海外開發(fā)者在一份谷歌公布的Android Q開發(fā)文檔中,發(fā)現了一項名為“Deep Press”的新功能,將會允許通過重壓屏幕來完成更多的操作。
谷歌撿起了蘋果丟下的功能
關于“Deep Press”的描述,很難不讓人想起大名鼎鼎iOS上的3D Touch功能,這也在某種程度上意味著Android的官方壓感觸控功能終于要來了。沒錯,在2015年的iPhone 6S之前,華為Mate S就已經搶先首發(fā)了壓感觸控功能,此后也有魅族Pro 6系列等Android機型采用了這一技術,但是這些都是各大OEM廠商的自主行為,而作為“盟主”的谷歌,從Android 7.0到9.0的數年間,都選擇了對其視而不見。
然而3年多時間過去了之后,對于壓感觸控技術,iOS與Android陣營的態(tài)度卻來了個大對調。大規(guī)模應用3D Touch的蘋果,在去年秋季發(fā)布的“低端機”iPhone XR上,直接取消了這個功能;而谷歌則極有可能在即將發(fā)布的Android Q上,對這一技術進行官方支持,因此也不得不說確實相當值得玩味。
3D Touch或者壓力觸控簡單來說,就是在點擊、滑動等基本操作之外,增加一個按壓屏幕的選項,同時提供震動反饋,讓用戶感覺屏幕真的可以按下去。在iPhone 6S之后的產品之中(不含iPhone XR),鍵盤重按滑動光標、手電筒調亮度、支付寶微信重按彈出付款碼、朋友圈瀏覽圖片、微信快速消掉未讀信息等,都是3D Touch所提供的便捷操作體驗。
壓感觸控之所以會有“3D”之稱,其最大的變化就在于,與傳統(tǒng)的Multi-Touch (多點觸控)屏幕有著明顯區(qū)別。多點觸控屏幕的點按、滑動等操作交互,是基于二維平面進行的,而壓感觸控則是三維的,增加了垂直于屏幕方向的交互選項,通過縱向維度來識別按壓力度的大小。而Android的“長按”,則側重于“時間”而非物理按壓力度。
在iPhone 6S上,蘋果內置了一個由若干個電容模塊組成的壓力傳感器,再搭配顯示模組與蓋板玻璃貼合之后,形成一個具有韌性的面板。通過硬件與軟件的結合,來識別不同按壓力度下所造成的屏幕顯示模組細微形變差異,來感知按壓力度的大小。
手機知道用戶的按壓力度,但是因為垂直方向上的力度和細微形變不容易被人體量化感知,因此用戶也很難判斷自己操作的力度是輕是重。因此蘋果方面也在此基礎上,提供觸覺反饋的Taptic Engine線性馬達通,過線性馬達的多級微振動實現不同程度的機械式力度反饋,讓使用者知道自己的按壓操作到了哪一個層級,以形成完整的交互過程。
3D Touch并沒有被多數用戶買賬
事實上,在iPhone 6S推出3D Touch功能之后,這項技術很是火了一陣,甚至很多消費者因為iPhone SE不支持這項功能,轉而購買iPhone 6S。不過3年的時間過去了,3D Touch開始被越來越多的用戶認為,是蘋果近年來最失敗的創(chuàng)新。
在過去的3年時間里,除了在iPhone 6S發(fā)布會上推出了關于3D Touch的宣傳片之外,蘋果仿佛忘記了自家的這項創(chuàng)新,花樣繁多的宣傳片中,再也沒有出現過3D Touch的身影。甚至3D Touch在iPhone XR上,也被“Haptic touch”這樣的觸覺反饋代替。其實并不是說3D Touch本身有問題,而是對于蘋果這樣能夠維持足夠高溢價的企業(yè)而言,3D Touch組件的硬件成本并不是阻礙,最核心的問題是其認為大多數用戶根本不需要3D Touch。
當然,手持iPhone的你可能會反駁說,壓感觸控真的很方便,我都離不開了。但是對于更廣維度的大量用戶而言,缺乏引導以至于深藏在iOS內部的3D Touch,讓初次上手的用戶也基本無法感知。
并且壓力觸控在游戲應用上,也并沒有達到蘋果期待的效果。在2015年的iPhone 6S發(fā)布之后,App Store上就出現了一批僅供iPhone 6S的游戲,其共同的特點就是支持壓力觸控功能,開發(fā)者希望通過不同程度的壓感,能夠實現更豐富的操作。但是在實際體驗上的表現并不算好,壓感變化帶來的操控精度缺失讓大多數玩家頭痛,所以這一設計也很快在游戲中消失了。
更加致命的一點是,3D Touch呼出的二級菜單肯定是由APP開發(fā)者自定義的,這也就意味著每個APP呼出的功能都不一樣,如果用戶要熟練使用3D Touch,就必須記住每個App呼出的二級菜單是什么。但在手機交互中最直觀的,應該是視覺+觸控,而不是記憶+長按,如果是長按,那么每個App長按出來的結果應該具有高度統(tǒng)一性,用戶才能在每個APP之間使用這個功能,可各個APP之間功能的差異,也決定了每個二級菜單不可能一致,因此也陷入了體驗死循環(huán),而這與3D Touch所宣稱的提高效率、節(jié)省時間等特性,卻又恰恰相反。
機器學習拯救一切?
如果Android Q的壓力觸控延續(xù)了此前3D Touch的理念,那么即使在Android Q上有了官方支持的這一功能,在未來的Android手機上廣泛應用的可能性卻依然不大。一方面是蘋果的前車之鑒,讓Android廠商有了顧慮,另一方面則是額外的壓力傳感器(Taptic Engine)會造成硬件成本的提升,這對于如今競爭日益激烈的大環(huán)境下顯然并不那么討喜。
壓力觸控的人機工程學問題導致用戶體驗一般,并且蘋果已經用這么久的時間證明了這一賣點很難說服消費者。因此如果Android對其進行官方支持,那么出現在需要堆料的旗艦機上是極有可能的,但是在中低端產品上則不太會有廠商去做這一吃力不討好的事情。
既然蘋果已經用3D Touch證明了壓感觸控更多是一種“制造問題型的解決方案”,谷歌又為何“明知山有虎,偏向虎山行”呢?有部分開發(fā)者的看法則給了我們很好的啟發(fā)。眾所周知,谷歌Pixel系列最引以為豪的就是通過算法,讓單攝擁有了媲美多攝的虛化效果,而在開源算法之后,越來越多的Android手機也都擁有了“前置虛化”這一技能。
因此,如果Android Q的Deep Press不是基于屏幕感應層的壓力觸控,而是像谷歌相機算法那樣通過人工智能,也就是機器\深度學習,基于接觸面積來識別用戶手指按壓的力度的話,也就是用機器學習來代替用戶學習的成本,則或將讓這一功能有望在幾乎所有的安卓手機上使用,并且不會被屏幕元器件所限制。
那么機器學習技術能夠解決這一點嗎?答案是肯定的,如今無論是高通驍龍855,還是華為麒麟980等旗艦級主控都帶有NPU,或者類似的AI計算單元。通過基于手指接觸面積的分析,也不難讓APP理解用戶在什么的狀態(tài)下應該進行什么樣的操作。
因此或許谷歌是這樣想的,3D Touch這項酷炫的功能為啥被蘋果玩壞了,原因就是用戶的發(fā)現和學習成本太高。但如果依靠自家出色的機器學習技術,讓機器代替用戶來學習,一方面會使用戶的學習成本降低,同時也順應了目前AI在手機端發(fā)力的趨勢。
推薦閱讀:
快充頭要單獨買,這可能并不是什么“陰謀”。
能同時被阿里和騰訊投資,需要滿足那些條件。
聯系客服