交互设计技巧,创造好的用户体验(中)
适当放宽对输入数据的要求会使计算机看起来更人性化一点。放宽对输入数据的要求,包括数据的内容、格式,会让你的用户界面更加友好。最好的例子就是当我们要求用户输入电话号码的时候,用户输入的方式有很多种——带括号的,不带括号的,带破折号的,带区号的等等。对你来说,就是稍微多写几行代码,但你的用户会因此省很多事。
35. 尝试营造紧迫感,而不是毫无时间观念
紧迫性是一种说服策略,通常被用来让用户立刻采取行动,而不是稍候再行动(或许压根就不会采取行动)。这种策略会起作用是因为它意味着某种程度的短缺,因为这种产品或者服务可能现在还有,明天或许就没有了。同样地,它会起作用还因为它暗示了失去——我们都不喜欢失去机会。然而,刻意制造紧迫感对有些人来说是不可取的,这种做法被认为是不诚实的。不过如果这种策略被正确使用的话,它仍然是有效的。所以不要制造虚假的紧迫感,因为当你的用户再次造访的时候,它会适得其反。
36. 尝试稀缺战略
物以稀为贵。稀缺性表明商品或服务曾经有很多,今天只有少部分了,明天可能会更少。你去比较一下批发市场和精品店的定价就知道了。再回过头来看一下批发商,为了获得更好的商品供应,他们也可能使用稀缺战略。一些批发商或大型零售商销售数量有限的商品,一旦售罄,就没有补充供给。在软件开发的过程中,我们经常忘记稀缺,因为比特和字节都可以轻易被复制,而且还有这么丰富的资源帮忙复制粘贴。然而,在UI的世界里,稀缺仍然可以被用来显示现实世界的限制和瓶颈。考虑一下这些数据所暗示的限制——你可以出售的网络会议的门票数,一个月内你能服务的客户数,或者你在下次批量生产前所能提供的成品数。所有这些事物的显示都可以唤起用户的行动。想想供应和需求,少即是多。
37. 尝试显式地罗列选项,而不是让用户自己边回忆边填写
这是一条与心理学紧密相关的经典原则,即人们很容易在一些已有的事物中进行辨识,而纯粹从记忆中回忆则相对困难。辨识给我们提供的线索或提示,让我们只需要稍微回忆一下就能完成。而回忆则要求人们完全靠自己从记忆深处进行搜索。这可能就是为什么在考试中有时多项选择题比开放题能更快地完成。所以给用户提供一些之前涉及到的信息作为选项,而不是让他们完全靠自己回忆。
38. 尝试设置更大的点击区域
如果增加链接、表单以及按钮的大小,它们将更容易被点击。根据费茨定律,使用点设备,我们需要更长的时间的去点击目标,尤其是距离更远,或目标更小的时候。鉴于这个原因,考虑增加你表单字段文本框、行动口号以及链接区域的大小。或者,也可以保持视觉元素的大小,而是只增加热点或点击区域的大小。应用最广泛的例子就是在移动设备上的文本链接和导航菜单,将背景进行拉伸填充以增大点击的有效区域。
39. 尝试优化加载时间,而不是让用户等待
速度很重要。现在页面的预加载速度,或者是对用户操作的响应速度都会影响到用户是否愿意等待。已经证实,响应时间多一秒,项目或产品的转化率和成交率就会减少一分。因此一种策略就是通过优化代码和图片技术性地减少页面的加载时间。另一种策略就是应用一些心理学因素来降低用户对加载时间的感知。两种策略都会使用户感觉等待的时间没有那么久。显示进度条来管理预期就是方法之一。另一种方法是在页面加载的时候让用户有事可做(就好比是你沿着传送带走,总好过你站在原地跺脚)。
40. 尝试使用快捷键,而不只是按钮
当你有一个较高使用率的产品时,考虑那些经常光顾并在你的应用上花费大把时间的高级客户总是好的。用户往往会寻求各种让他们更快地执行重复任务的方法,这时快捷键就派上用场了。相比于用鼠标在图形用户界面上进行点击,快捷键可以显著提高工作效率。这方面的一个例子就在各大应用中被广泛使用的快捷键J(前进)和K(后退),比如说Gmail,谷歌阅读器,Twitter和Tumblr。按钮也没问题,但快捷键可以作为那些快手指的补充。