常常在手机输入时,我下意识会先输入我想要的汉字,噼噼啪啪后才发现当前是英文输入法,于是我不得不删除这几个字母——切换回中文输入——重新输入。
这是一个典型的“切换导致重复操作”的例子。
切换在互联网产品领域的概念可以理解为:从一种页面到另一种页面后可以继续操作,通常用户为达到同一目的切换到不同的方法进行。以输入法为例,用户通常会直接使用默认的设置,在发现无法达到目的的时候才会去尝试切换,这个过程常常会导致重复操作。
伴随着不同的需求,切换诞生在不同的使用情景中。本文通过对用户执行任务的过程中(包括任务开始之前、进行之中和完成之后)产生的一些切换案例的说明,尝试找出一些帮助用户减少重复操作的解决方案。
1、任务开始之前
以QQ邮箱的切换为例,当网速不快的时候,邮箱会在进入之前提示切换到基本版。
但是当网速正常的时候,这个切换在界面中非常“低调”,而且只在邮箱首页出现。我一直非常喜欢这个处理,基本版基本上就是文字,载入比较快,当网速不稳定情况下用户切换到基本版,从而实现更快的阅读和处理邮件。网络正常情况下用户看邮件很流畅,也就用不着切换了。
这种处理方式可以引用到任务开始,需求就终止的场景中,就像坐计程车,不管之前有多少选择,一旦上车就直接到达目的地,当然要是车抛锚不得不中途换车就另当别论了……
2、任务进行之中
这个情景中切换的需求最多,譬如游戏选关,信息的排列方式、视图的切换等等。其实再为用户多考虑一步,就能避免很多重复操作了。以一款游戏的选关界面为例,它是按照过关顺序陈列,这就意味着每次用户都需要下翻页才能到最新关卡处。
如果关卡比较多,可以想象,用户每次都需要进行重复的翻页操作。
这里提出可两个方法去避免任务进行中的重复操作:
(1)锁住用户空间记忆的节点
用户找文档或是东西时,总是通过它们在哪里再次找到它们,这是用户建立的空间记忆模式。在保持空间记忆的同时,锁住节点能够让用户更快速地完成任务。譬如浏览器的后退、前进一般默认放在左上角,这样用户能更容易返回熟悉环境。
而后退弹出的历史网站相当于节点,帮助用户更加快速地回到目的地。
再以游戏选关为例,按照过关顺序陈列保持了用户的空间记忆,但是如果以最新完成的关卡为节点,用户就不需要一次次重复的进行下翻动作。
迅雷看看HD的视频展示界面处理得很好,海报形式到列表形式之间的相互切换能记忆住用户浏览的位置。譬如下图所示,我在列表视图下看到了“大佬爱美丽”这一行,切换到海报视图的时候仍然是从“大佬爱美丽”开始。
(2)减少切换操作,消除导致重复操作的元素
曾几何时,我为word、jpeg等文件更名时总是弹出这样的提示而郁闷不已,不得不小心地避开后缀重新输入,好吧,也许你会笑说其实控制面板中是可以“隐藏已知文件的拓展名”,但是这么隐藏的功能,你不告诉我,我永远都不会知道。
Win7系统中,后缀不再默认出现在文件名中,重命名时候再也不会文件不可用了,从而消除了这个引起用户重复操作的元素。
3、任务完成之后
任务完成之后的部分通常有两种处理方式,一是停留在当前页面,内容进行刷新,这是最常见的,通常适合用户在当前页完成一个任务还可以选择性继续。譬如用户转播完某条微博还会继续浏览。二是界面的跳转,较适合任务完成后相关操作终止或者直接是必须进行另外一个操作。
以用户群发短信这个过程为例:
选择联系人的时候属于第一种情况,选择一个联系人之后还会继续选择;完成选择属于第二种,选择动作终止,需优先要考虑自动跳转;发送完成之后,个人更喜欢智能手机的处理方式,跳转到短信群发对话框,能直观地看到短信发送成功失败的信息。
也许这个时候,你会举例子说:“Apple appstore安装后应用之后跳回桌面,我还想继续查找其他应用”。
我最初也比较诟病这个强制跳转,但是换个角度想,如果不这样强制的结果是什么?可能我们会花更多的时间去找刚才下的app在哪儿?另外,屏幕下方的常驻Appstore的入口能缓解了重复操作带来的不友好感觉。鱼和熊掌不可兼得,任务完成之后,如何切换关键还是要看用户的接下来的操作行为,从而提供最普适的操作。
结语
也许有人说:“QQ邮箱使用中,即使网速再差,等一等,同样能进去嘛;游戏选关就多按几次嘛,反正找得到关卡;迅雷看看浏览资源的时候,位置不一样,大不了就不切换到海报视图呗,反正都能看完”…… 我非常同意在用户达到最终目的过程中,切换并不起决定性作用。
但是,如果不是所有的功能和设计都能雪中送炭,那么就做到贴心的锦上添花吧。
(本文出自Tencent CDC Blog,转载时请注明出处)