在交互设计中,用户可能的错误正是我们应该预防的方向,我们可以参考防呆设计的思路,通过设计,引导用户正确的操作。

防呆设计的重要目标是避免错误。

防呆设计经常使用感官替换的方式来进行设计。

视觉的警示提醒

触觉提醒进行防呆提醒

防呆还会通过设计在适当的时候对用户进行提醒,帮助用户完成任务。

“避免错误,无需思考”

1.即使有人为疏忽也不会发生错误──不需要注意力。

2.外行人来做也不会错──不需要经验

3.不管是谁、无论何时都不会出差错──不需要专门知识与高度的技能。

从用户层面分析,防呆设计就是以非专业、无经验的用户角度出发,通过设计引导这类用户正确的操作。工业设计如此,交互设计也不例外

1、在交互设计中,用户可能的错误正是我们应该预防的方向,我们可以参考防呆设计的思路,通过设计,引导用户正确的操作。

另外,通过有趣的形式提醒用户达到限制也是一个友善的防呆做法。

2.预见错误
在用户出错发呆之前,告诉用户,这样走可能会出错。
 当用户的一个行为很可能会引发预见性的错误,越早提示用户,并给出可行性的建议,错误越容易被接受和改正,用户的损失也就越小。

3.跳出空白
例如在空白页面,提供用户解决办法,或提供给用户其他出口,引导用户接下来的操作,让用户不在空白页发呆,帮助让用户快速离开空白。

4.步骤状态
在一些复杂的操作时,用户会产生一定的心理疑问:什么时候才是个头呢?此时,为了避免用户发呆,需要告诉用户操作所处的状态和接下来的操作步骤。
对用户在这个页面需要做什么、已经做了什么有清晰的划分,对现在需要进行的、当前所处的操作阶段予以高亮显示,吸引人进行操作;对于还未进行到的操作阶段也预先做了一个介绍,很清晰的介绍了完整的任务流程。
另外,对状态的巧妙标识也是防止用户发呆的一个有效途径。操作过多,用户可能已经遗忘了一些状态,比如浏览网页时哪些看过哪些未看过。

5.唯一操作
  不具备专业的知识、对操作的流程没有预期的普通用户,在一些流程复杂的交互操作前总会或多或少的迷茫。如何降低这种迷茫?解决方法就是让用户单次只需执行唯一操作,不要把复杂的选择题抛给用户,让用户发呆。

6.想你所需
  用户在操作时不会保持高度的谨慎和耐性,所以必要时要帮助用户思考。帮用户想他没想到的,帮用户想他所需要的。

结语

  防呆设计就是如何去防止错误发生的方法,让非专业、无经验的用户可以第一时间完成正确操作。最后,总结下防呆在交互设计中的应用。
避免错误
  1.限制操作:将暂时不可用的操作隐藏起来;
  2.预见出错:将用户可能的错误提前展示,比事后诸葛要好;
  3.跳出空白:别让用户止步与空白,空白应有更广的发挥空间;
无需思考
  1.状态指引:让用户了解当前的状态和未来的进程,防止用户迷失;
  2.唯一操作:复杂的任务流中不要让用户过多选择,简单唯一就好;
  3.想你所需:用户是匆忙的,我们要替用户想到他们想不到的事情。

  总之,我们应该抛开自己的高级用户视角,在用户可能“发呆”的各个时刻精雕细琢。深入挖掘用户行为习惯和心智模型,真正从用户的角度去分析使用上可能会出现问题,通过系统的设计去尽量避免错误的发生——把简单留给用户、把复杂留给自己,让发呆成为不可能。

原文地址:http://cdc.tencent.com/?p=7756

转载于:https://www.cnblogs.com/windrainpy/p/3557430.html

防呆设计(内容摘录)相关推荐

  1. 高级程序员必会的程序设计原则 —— 墨菲定律及防呆设计

    前言 如果你或你带领的团队经常会写出一些BUG,日常不是在解决BUG就是在解决BUG的路上,那么你的项目一定是应验了墨菲定律,并且在开发时并没有足够考虑防呆设计.团队越是疲于奔命,错的越是多. 简记 ...

  2. 计算机的防呆接口,电脑上有哪些“防呆设计”

    02电脑上有哪些"防呆设计" 先看CPU,所有电脑硬件中,CPU可以说是最昂贵的部件,也是最脆弱的部件,稍有不慎就有可能损坏. 无论是Intel还是AMD的CPU都是四四方方的,一 ...

  3. 进阶篇:4.3)DFA设计指南:防错设计( 防呆设计)

    本章目的:每一个装配步骤都有设计防错. 1.前言 关于防错设计,作者有想说的话: 1)防错设计是DFA重要的一条.因为太过重要,作者单独开一分章写! 2)只有理解了设计防错的重要,才会去设计防错特征. ...

  4. 自动驾驶车载相机rosenberger接口防呆设计

    随着自动驾驶逐渐成熟,车载相机的使用越来越广泛,其线束大部分采用rosenberger接口,板卡上通常会有几种不同类型的rosenberger接口,以实现防呆.而线束接头接口型号必须与对应板卡接口匹配 ...

  5. 别让用户发呆——设计中的防呆策略

    http://kb.cnblogs.com/page/190039/ 生活中总会有些状况让我们无所适从摸不着头脑:面对一排电灯或空调的按钮,哪个才是控制我想要的?开锁时掏出一把钥匙,哪个才是正确的?拿 ...

  6. mysql中防呆是什么_别让用户发呆——设计中的防呆策略

    生活中总会有些状况让我们无所适从摸不着头脑:面对一排电灯或空调的按钮,哪个才是控制我想要的?开锁时掏出一把钥匙,哪个才是正确的?拿起U盘插入电脑,朝那个方向才是对的?--类似的犹豫充分说明,你呆住了. ...

  7. 别让用户发呆——设计中的防呆策略【转】

    生活中总会有些状况让我们无所适从摸不着头脑:面对一排电灯或空调的按钮,哪个才是控制我想要的?开锁时掏出一把钥匙,哪个才是正确的?拿起U盘插入电脑,朝那个方向才是对的?--类似的犹豫充分说明,你呆住了. ...

  8. 别让用户发呆—设计中的防呆的6个策略

    生活中总会有些状况让我们无所适从摸不着头脑:面对一排电灯或空调的按钮,哪个才是控制我想要的?开锁时掏出一把钥匙,哪个才是正确的?拿起U盘插入电脑,朝那个方向才是对的?--类似的犹豫充分说明,你呆住了. ...

  9. 别让用户发呆—设计中的防呆策略

    生活中总会有些状况让我们无所适从摸不着头脑:面对一排电灯或空调的按钮,哪个才是控制我想要的?开锁时掏出一把钥匙,哪个才是正确的?拿起U盘插入电脑,朝那个方向才是对的?--类似的犹豫充分说明,你呆住了. ...

最新文章

  1. 卷积神经网络CNNs的理解与体会
  2. java获取当前tomcat线程pid_java 查看tomcat线程信息(示例代码)
  3. 字符串操作之字符串拷贝功能实现
  4. 苹果市场占有率_三星、华为、苹果位列前三!外媒公布2020年Q2全球智能手机销量排行榜...
  5. 2018.12.31 NOIP训练 czy的后宫5(树形dp)
  6. sqlyog如何设置.时提示字段名_Spring boot 中使用 Tomcat时 用户名 密码如何设置呢?...
  7. SpringCloud学习笔记003---服务提供者和服务消费者补充:反向代理
  8. java 配对问题_Java中的配对类是什么?
  9. python pip安装
  10. 线路板板SMT贴片中二极管正负极区分方法
  11. 设计模式——终结者模式
  12. Detours使用方法,简单明了
  13. 【毕业设计】基于STM32的自动加油站加油系统 -物联网 单片机 嵌入式
  14. AutoJs学习-QQ\微信自定义小尾巴
  15. windows触发器运行python脚本报错0x1问题解决办法
  16. 《文明之光 第二册》一一 10.4 罗卡尔角的夕阳—— 葡、西的殖民时代(4)
  17. opensuse安装百度五笔拼音输入法
  18. DOS发包攻击软件下载(需Python环境)
  19. c#中的interface abstract与virtual
  20. 丰田生产方式的浪费观——《可以量化的管理学》

热门文章

  1. 高中信息技术计算机网络教案,信息技术 - 第八册计算机教案(全册)-四年级...
  2. 关于ZIGBEE的CC2530+RFX2401C协议栈的修改
  3. 【黑苹果教程】驱动ATI Radeon HD5450显卡
  4. java 类 函数,java常用类和函数
  5. 第九章:深度学习平台及框架
  6. 《RAFT-Stereo:Multilevel Recurrent Field Transforms for Stereo Matching》论文笔记
  7. linux部署qq机器人记录
  8. 宣州谢脁楼饯别校书叔云
  9. 实现手机扫描二维码页面登录,类似web微信-第三篇,手机客户端
  10. 个人windows-manjaro双系统配置记录