导语:使用了一段时间的iPhone X,发现用Home Indicator(iPhone X屏幕底部的小横条横滑)切换app简直太方便,连续横滑Indicator可以直接切换后台里已打开的各个app,比如在刷微博的时候来了条微信消息,横滑Indicator进入微信,回复完再横滑回微博,切换便捷快速丝滑。
但使用过程中也发现了一些问题,和我的使用预期不一致。
所以我将从认知维度、使用维度和设计细节三个层面来剖析Home Indicator横滑切换app背后的设计逻辑。
一、认知维度的问题
左右滑动与用户初始认知模型有偏差,通过Indicator右滑进入一个app后,想再回到上一个app,用户首先想到的是左滑回来,怎么来怎么回去,和物理世界的操作一致。但Indicator实际操作是需要再次右滑,两次右滑在两个app间切换,滑过来和滑回去的逻辑不一致,导致使用过程中多次发生这种问题,每次滑动切换的时候都会思考一下到底应该左滑还是右滑,经常误操作。
iPhone 8及之前的手机切换后台方式会让用户先看到后台app的顺序,然后再选择对应的app,用户切换是有预知的。但iPhone X的横滑切换是没有预知的,用户会按照原操作路径返回,这时候就出问题了,因为app的顺序已经发生了变化。
但站在苹果的设计师位置上思考他们肯定会考虑到这种使用预期不一致的问题,所以尝试从苹果设计师的角度去剖析这个问题,通过使用维度再分析。
二、使用维度的剖析
第一个是系统底层的延续性,iPhone 8及之前的手机后台app顺序显示逻辑是按照使用顺序排列的,最新使用的app会排到最右侧。所以iPhone X应该是延续了这个逻辑,保证最新使用的app永远在最右侧,所以横滑切换使用的app也会跑到最右侧,从而导致顺序发生变化。
第二个是从使用维度上,app的后台切换多是在最新使用过的app之间切换,保证刚用过的app在最新的位置,能最大程度降低用户的操作成本,如果还保持原有app的后台顺序,用户在使用后台中间位置的一个app时,想通过横滑到最新的app需要滑动很多次,增加操作成本。所以苹果设计师把最新使用app放到最右侧,也就是用户最方便调出的位置,从使用维度上是非常合理的。
所以苹果的设计师在操作便捷性和使用认知上做了取舍,保留了操作的便捷性,牺牲了使用认知。设计本来就是一个权衡取舍的过程,很难做到完美的设计方案。
三、细节设计的把控
大家有没有思考到如果通过Indicator横滑的app会前置到最右侧,那永远滑不到第三个app,只能在前两个app之间滑动切换了。
所以苹果设计师考虑到这个问题,通过细节的设计很好的解决了这个问题,苹果设计师定义:使用的app才会改变顺序,并前置到最右侧。横滑时只路过某个app,则不会前置。判断app使用的标准是停留5秒或者马上操作后便认为使用了该app,并更新后台app顺序,把当前使用的app前置。保证了经常使用的app能在最右侧,便于用户切换。但认知层面需要用户有一段时间的适应和改变才能更保证操作流畅和无意识。
以上就是对iPhone X上Home Indicator横滑切换app的设计分析,方案并不完美,但是是设计权衡之后相对较优的方案。
网友评论