合理使用错误信息提示

当用户出错时,设计师需要为产品的可用性提供“退路”或者“其他路线”。
换句话说,当用户在操作过程中触发了错误事件,需要有合理的交互反馈来帮助用户排除使用障碍,继续未完成的操作——回归到 WEB产品本身,即提供“返回入口”和“文案提示”,确保用户能“转移”到正确的操作流程中去。

就出错行为的主体而言,可分“知错”和“不知错”两种。前者是知道正确的操作行为方式,但由于大意疏忽导致错误的发生;后者是完全不知道已经在进行 错误操作,无意识犯错。对于“知错”,最有效的解决方法是提供“返回”、“取消”之类的入口(有时甚至是模态对话框),让用户能撤销之前的错误行为;而对 于“不知错”,往往要通过信息提示等交互方式给予引导。

 

关于交互方式的人性化处理

1、提供数据保存功能(Preserve):尽可能保存用户之前填写的信息,用户在修正错误的时候只需要修改错误部分即可。

2、及时反馈(Feedback):如果用户在操作过程中出现错误,应当及时反馈,千万不要等用户点击提交按钮时弹出提示“您第一步设置错误,请重新设置所有信息”。

3、减少操作步骤(Reduce The Work):尽可能用“选择”代替“输入”,例如通过一个下拉控件让用户重新选择正确的信息,而不是再次手工输入,减少重复劳动能明显提升纠错的有效性。


综上所述,对于一款优秀的产品,理想状态是“避免出错”,即“将杯具扼杀在摇篮里”,当错误的很难避免时,需要靠 “文案提示”等方式将用户重新拉回到正确的操作轨道上来。

 

(待续。。。)

 

 

posted @ 2013-09-25 21:38  windrainpy-前端开发  阅读(189)  评论(0编辑  收藏  举报