优秀的设计不给用户犯错的机会

144
作者 善为
2014.03.10 23:46* 字数 1515

刷微博时,看到了@欢乐的云端之上 的之前发的一条有关飞机马桶的冲水键设计的微博。

有朋友问:为什么飞机马桶的冲水键设计在了人的背面?按起来很不方便……其实早期冲水键是设计在人的正面的,但由于是真空马桶,早期曾发生过大胖子坐马桶上按冲水被吸入卡住的案例……从那以后就设计到了背面,大胖子站起来才能按到,这样就不可能被吸入卡住了。【安全的终极设计就是不给人犯错的机会。】

给最后一句点赞。

<code>这里不讨论飞机马桶吸人的问题,找了一些资料供了解:
东航机务茶社 在分享的一篇博文:【航空小知识】第一百七十三期:飞机马桶不必“步步惊心”
果壳上找到一篇文章,里面还有 流言终结者 用真屁屁测试的视频:飞机真空马桶吸住女子是真的吗?

这里就「安全的终究设计就是不给人犯错的机会」做一些延伸,说说自己工作中遇到的情况。

优秀的设计不仅仅能帮助用户解决问题,而且解决问题的过程中不给用户犯错的机会。这里主要就预防错误,举2个工作中的栗子:

验证码


记得11年做运营,那时候的主要工作是提高网站的注册用户数。

当时网站的验证码还是数字和字母,给产品提了一个关于注册流程验证码的需求:去掉验证码中辨识度不高、容易混淆的数字和字母。(如下图)

数字: 5、6、9、(已清理的数字:1、2)
小写字母: b、u、v、y、z、(已清理的小写字母:a、d、h、i、j、l、n、o、r、)
大写字母: Z、(已清理的大写字母:I、O)

本来注册需要输入的字段就多,如果在验证码这一步受挫,那将是多么的累觉不爱啊。

登录


当用户需要填写表单完成某个操作时,以登录为例:

现有方案:当用户没有在输入框输入数据或必填的输入框没有全部输入数据时,点击了「登录」,则反馈”请输入XXX”。
优化方案:当用户没有在输入框输入数据时,「登录」按钮不可点击,当用户名和密码都已有数据的情况下,「登录」按钮才可点,点击即提交数据去服务器校验。

现有方案,当用户在不合规范的操作后,给出相应的提示。引导用户完成正确的操作,最终达成用户的即定目标。但为何不采取更好的处理方式呢,不用这样亡羊补牢。Why Not?

好在手机App的设计中,手机屏幕小、输入不便,已逐渐看到越来越多的App中某些功能模块在用户未按要求输入字段时,操作的按钮是不可点击状态。

优秀的设计方案是有前瞻性的,它预防问题的产生,避免用户在解决问题的过程中犯错。

*

工业设计上,有个名词——防呆。


防呆(日语:ポカヨケ;英语:Fool-proofing)是一种预防矫正的行为约束手段,运用避免产生错误的限制方法,让操作者不需要花费注意力、也不需要经验与专业知识即可直觉无误完成正确的操作。
在工业设计上,为了避免使用者的操作失误造成机器或人身伤害,(包括无意识的动作或下意识的误动作或不小心的肢体动作),会有针对这些可能发生的情况来做预防措施,称为防呆。
(来自 百度百科


*
最后再介绍一个很棒的设计。

45°安全创意门扣设计

记得小时候被这样的门扣给刮伤过,也见过多个被压90°的门扣。

设计师用了一个极为简单的解决办法,将铰链改成了45°角 ,这样门扣在不使用时就会在重力的作用下自然的垂直且紧贴门上,从而解除安全隐患和延长门扣的使用寿命。

扁鹊三兄弟,谁的医术最高?

大家都知道扁鹊这个名字。这位与华佗齐名的天下神医,他真正的神奇并不只在于神奇的医术,而是他对自己永远保持清醒地评价。

有一次魏文王召见他,问他说你家的三个弟兄我听说都学医,那么谁的医术最高啊?扁鹊脱口而出:我大哥的医术最高,我二哥其次,我最差。魏文王就很惊讶,问:那你为什么名动天下,他们两人一点名气没有?扁鹊说:我大哥的医术之高,他一个人可以做到防范于未然。这个人病未起之时,他一望气色便知,然后用药把你调理好了,所以天下人都以为他不会治病,他一点名气都没有(群众大笑)。也就是我们今天所谓的健康保健。 

我二哥的能耐是能治病初起之时。一个人以后他要酿成大病,咳嗽感冒的时候,他用药将他治好了。所以我二哥的名气仅止于乡里,认为是治小病的医生。我呢?就因为医术最差,所以一定要等到这个人病入膏肓、奄奄一息,然后下虎狼之药、起死回生。好了,全世界以为我是神医。 
东写