为什么 Android 做不好手势交互?


0?fmt=jpeg&size=16&h=427&w=640&ppv=1

无论“刘海”或“水滴”如何,整形全屏的有效显示区域实际上都在增加,而真正的拖动则是屏幕底部的导航栏。

如今,“真正的全屏”的普及使得导航栏与屏幕的有效显示区域之间的矛盾更加尖锐。但与此同时,谷歌,主要制造商,逐渐推出了基于手势的系统导航解决方案。然而,由于旧的碎片化问题,Android系统导航方法的演变不可避免地经历了“从混乱到统一”的过程,直到现在,这个过程仍在进行中。

来自其他山丘的石头,可以学习。为了理清这些线索,让我们首先回顾隔壁的iOS阵营如何改变系统的导航方式。

Apple准备好了

事实上,在iPhone向全屏演进的过程中,系统导航方式的过渡相对平稳。其中一个主要原因是,在非全屏时代,iOS已经在系统级引入了手势交互。这是一个非常典型的例子:为了解决屏幕左上角的后退按钮不易点击大屏手机的问题,Apple在iOS 7中引入了右滑动后退手势交互。系统于2013年发布。

0?fmt=jpeg&size=18&h=427&w=640&ppv=1

我们无法知道Apple是否已经预见到全屏,但这种姿势的加入确实为该系统的全球手势导航程序的到来奠定了基础。

iPhone X的首次亮相使得长期以来一直处于iPhone互动核心的物理主页密钥正式成为过去。虽然硬件形式发生了巨大变化,但稍微分析一下,家庭密钥在系统导航中的作用只不过是“回到桌面”和“外向多任务界面”。因此Apple使用“在屏幕底部滑动”和“滑动悬停”手势来替换主键的两个功能。利用已经存在的右滑动返回,形成了完全基于手势的系统导航方案。

0?fmt=gif&size=13&h=186&w=250&ppv=1

费用也在那里。例如,最初从屏幕底部刷过的控制中心被迫更改到屏幕的右上角,对iPhone XS Max等大屏幕手机用户来说不够友好。然而,后来发生的事情证明,这可能仍然是最通用的手势导航解决方案。

三金刚

相比之下,Android系统导航方法的发展一直比较困难,特别是在物理按键时代发挥主导作用的时候,所有品牌Android手机前面的“下巴”按键布局真的可以变化多端,所有超自然,没有标准当时。

0?fmt=jpeg&size=25&h=428&w=640&ppv=1

HTC Evo 4G

因此,Android 4.0在2011年推出的屏幕导航栏基本上是Google设定的基准,希望形成统一的交互规范。这种尝试确实获得了一些积极的反馈,并且返回按钮,主页按钮和多任务按钮的组合变得越来越流行。 “三钻钥匙”的名字应运而生。

0?fmt=jpeg&size=17&h=427&w=640&ppv=1

导航栏的优点实际上相当多。首先,它继承了物理按键时代的操作逻辑,顺应了触摸屏成为主流的发展趋势,更容易帮助用户完成使用习惯的迁移和转换。其次,“点击”是电子设备用户最熟悉的。最容易掌握的操作。该动作只占用一个“时间点”,自然具有“裂纹、整齐”的特点,而且操作效率也很高;最后,由于每一个按钮(甚至是虚拟的)都至少可以点击、双击、长按,这种操作会产生一个响应,因此它可以充分地模拟我的功能比系统导航多。例如,本机Android支持双击多任务按钮,在两个最近使用的应用程序之间快速跳转,长按多任务按钮将触发拆分屏幕。一加自定义系统更进一步,允许用户分别指定双击和长按Home按钮和Return按钮的快捷方式,也在一定程度上方便了单手操作。

0×2521个

然而,当智能手机进入全屏时代,导航栏的出现变得越来越不合适。屏幕硬件形式的创新并不容易获得更多的显示区域,但却被三个虚拟按钮所强制占用。最让人难以忍受的是,一些应用程序的底部栏和导航栏形成了一个“双下巴”,这使得全屏对外观的沉浸感大大降低。

0×2522个

同样的方法达到同样的目标

改变是必要的。然而,与iOS的平稳过渡不同,谷歌在系统导航方面似乎有一些“后知识”。因此,制造商必须带头,根据自己对互动的理解,推出各种综合的屏幕手势方案。一般来说,大约有三所主要学校:

怀旧:它可以被看作是“三个钻石键”的化身,将每个按钮的功能映射到屏幕下边缘上的相应位置,由上滑手势触发。该程序的优点是学习成本相对较低,这使得习惯于“三钻钥匙”的用户能够更快地适应和掌握;而它的主要问题是单手操作不方便。以右撇子为例。如果您按照导航栏中最正常的按钮排列,将从屏幕左侧到右侧的三个触发区域分配到返回,主页和多任务处理,然后“返回”此高频操作。当它落到单个手机的拇指覆盖范围的尽头时,尽管还不够,“拉伸手指”是不可避免的。

0?fmt=gif&size=11&h=140&w=250&ppv=1

Apple Pie:在我的印象中,这个派系的最早代表应该算上小米在去年年初推出的全屏幕手势。此解决方案基本上复制了iOS的手势交互逻辑:滑回屏幕底部的桌面,向上滑动并悬停在多任务界面上,然后向后滑动到屏幕一侧。不同的是,该程序还支持从屏幕的左侧和右侧来回滑动,这对于右手用户比iOS的“右后滑”更友好。随后,该计划被越来越多的Android厂商(特别是国内厂商)采用并逐渐成为主流。

0?fmt=gif&size=10&h=140&w=250&ppv=1

Mashup:此解决方案更像是前两个解决方案的组合。它还将屏幕的下边缘划分为三个触发区域,但左侧和右侧的滑块触发返回操作,而中间区域向上滑动。返回桌面并向上悬停并调出多任务界面。

0?fmt=gif&size=13&h=187&w=250&ppv=1

看到供应商都肤浅,他们太忙了,谷歌终于回来了,并在去年发布的Android P中推出了一套手势交互解决方案。但这个程序看起来像一个粗略的半成品:从UI导航栏到容纳返回按钮和一个多功能的“胶囊键”,所以它仍然会影响整体屏幕沉浸,“双下巴”问题它不可能解决了。从操作模式的角度来看,这个解决方案混合了两种操作,点击和滑动,特别是这个“胶囊键”,点击回到桌面,向上滑动和多任务界面,长滑动调出应用程序抽屉,向左滑动并且权利也可以在应用程序之间快速切换,这可以说是非常混乱。

0?fmt=jpeg&size=43&h=480&w=600&ppv=1

这个程序也有一个没有太大区别的错误,但它没有意义:按理说只有当你需要时才会出现返回按钮,但是如果你使用第三方启动器,你会发现即使你已经回到桌面,即使你已经“退回”,返回按钮仍然会顽固地出现在“Capsule Key”的左侧。直到现在,这个bug还没有修复。

0?fmt=jpeg&size=15&h=360&w=640&ppv=1

但这些已经过时了。在今年的Android Q版本中,Google最终为我们带来了完全基于手势的系统导航解决方案,它看起来非常熟悉:

0?fmt=gif&size=10&h=156&w=250&ppv=1

所谓“世界大势,长期必须结合”。在系统导航方面,Apple和Android的两个阵营再次达成了默契。

但问题仍然存在。最明显的一点是,从屏幕左边缘向内滑动的返回手势将与许多应用程序中导航抽屉的手势冲突。在最坏的情况下,它可能是以下“鬼墙”“:

0?fmt=gif&size=59&h=480&w=557&ppv=1

你永远不能通过“返回”退出这个计算机世界

在Google实际遇到此问题之前已经引入全球手势导航的供应商,他们的常见解决方案是“保留安全区域”。以我手中的一加7 Pro为例,系统将保留屏幕左边缘的一小部分作为App内部滑动手势的交互区域,区域外的部分用于滑动返回。

0?fmt=jpeg&size=11&h=360&w=640&ppv=1

这种折衷方案的缺点也是显而易见的:鉴于Android手机的屏幕尺寸通常很大,应用程序的“安全区”太高,单手很难到达,这对于手势互动。单手操作的特点无疑是矛盾的。

幸运的是,谷歌已经意识到这个问题,并提出了初步解决方案。在Android Q Beta 5中,系统为使用抽屉导航栏的应用添加了一种称为“偷看行为”的交互机制。如果用户的手指触摸屏幕的左边缘并稍微暂停,则会略微探查抽屉导航栏。当你出来时,手指将滑动到屏幕内部,抽屉导航栏将被调出;否则,如果用户直接从屏幕的左边缘滑动,则触发器是返回手势。

0?fmt=gif&size=8&h=141&w=250&ppv=1

克里斯巴恩斯

谷歌解决方案的优势在于它不会破坏单手操作滑动手势的便利性,但它也使交互逻辑的复杂性更高,这在一定程度上增加了用户的学习成本。

不难看出,由于各种“历史问题”,Android的手势互动路径并不顺利,它一直在权衡用户体验的得失,并不断进行微调。令人感兴趣的是,在今年的谷歌I/O大会上,官方明确表示Android将支持未来的按钮和手势系统导航方案,因为按钮的易用性仍然是手势无法替代的。

似乎煽动“三钻钥匙”的地位并不是一件容易的事。

0?fmt=png&size=64&h=221&w=640&ppv=1

0?fmt=png&size=54&h=221&w=640&ppv=1

0?fmt=jpeg&size=16&h=221&w=640&ppv=1

好看的人都没关系