交互设计实用指南系列(3)—“有效性”之“适时帮助”

作者:谷隐 来源:taobaoUED 时间:2009-12-25 14:29:00 

任何一个交互过程的操作,对于用户来说都有学习成本,谁也不能保证所有人都可以准确无误地走完一个流程。交互设计师在设计时应该考虑适时地给用户相应的帮 助,这一点非常重要。适时帮助,是指在用户使用流程中,在需要的时候能及时地得到帮助;反之,在不需要帮助的时候,不要出现信息干扰。
不及时的帮助会造成用户使用进程中断,或者增加用户达成目标的难度。无效的帮助则可能给用户造成干扰,影响用户完成任务。

“适时帮助”是一个偏正结构,首先是帮助,然后制约条件是适时。我们分开来讲。

在理想的交互设计状态下,我们当然希望用户在使用过程中”无师自通”,但受制硬件、使用环境、用户层次等各种原因,有一个”老师”帮助用户是非常必要的。
韩愈在《师说》里一开始就讲到:古之学者必有师。师者,所以传道受业解惑也。人非生而知之者,孰能无惑?
同理,我们的帮助也是相似的作用,传道授业解惑。

1.传道
传道主要是理论上的帮助,告诉别人这是什么,主要指一些名词解释,规则说明等等。
2.授业
授业主要是操作上的帮助,告诉用户怎么作才能完成整个流程。很多当前操作提示,流程示意图等都属于这个范畴。
3.解惑
解惑主要是在用户迷惑不解的时候提供解决方案,比如对用户操作出错的建议,某分流程结束后的帮助提示等等。

然后主要来说一说“适时”。这就要讨论用户在什么时候需要帮助。一般有以下三种情况:
A.在用户第一次使用某产品功能的时候。
当新用户使用一个产品的时候需要帮助,或者老用户在使用一项新功能的时候,由于认知不足,用户会觉得陌生,不知所措。此时帮助应该及时出现,但不能一直强制出现,应该让用户有选择的余地。
B.在用户已经出错或者将要出错的时候。
当用户在流程中不小心与系统现在规则有了冲突的时候应该及时提醒,不能任其为之,到最后显示一句“对不起,你出错了”,这样可能会造成用户主动中断流程。
C.在用户遇到不明白的问题的时候。
用户遇到不明白的名词或者操作时,应该及时给出解释。用户了解信息主体时候,如果有必要的补充说明也应该及时出现。

当出现以上三种情况的时候,我们应该采取适当的方法来为用户提供帮助。

标签:交互设计,设计,用户
0
投稿

猜你喜欢

  • 用python实现读取xlsx表格操作

    2022-11-26 17:08:19
  • Python学习之configparser模块的使用详解

    2022-07-21 23:21:25
  • 用FrontPage200八步快速建站

    2008-09-17 10:52:00
  • 浅谈怎么给Python添加类型标注

    2023-11-21 05:16:17
  • Python实现定时任务的八种方案详解

    2022-04-19 06:54:03
  • mysql下mysql-udf-http效率测试小记

    2024-01-16 15:14:21
  • JavaScript中使用Async实现异步控制

    2023-08-23 00:55:54
  • 使用Python matplotlib作图时,设置横纵坐标轴数值以百分比(%)显示

    2022-08-08 05:41:40
  • Linux下mysql新建账号及权限设置方法

    2024-01-22 21:38:07
  • pandas 实现 in 和 not in 的用法及使用心得

    2021-10-23 12:25:07
  • Javascript:window对象出身何处

    2007-08-28 15:16:00
  • FileUpload上传图片预览不变形

    2010-08-05 21:25:00
  • PHP递归调用数组值并用其执行指定函数的方法

    2023-09-05 15:35:04
  • Python使用requests及BeautifulSoup构建爬虫实例代码

    2021-08-13 11:33:13
  • Python实现动态图解析、合成与倒放

    2022-09-22 12:53:23
  • MySQL中几种常见的嵌套查询详解

    2024-01-19 07:48:40
  • 利用Python如何实时检测自身内存占用

    2023-01-11 03:12:02
  • 刚学完怎么用Python实现定时任务,转头就跑去撩妹!

    2022-07-09 06:50:02
  • 解决Python2.7中IDLE启动没有反应的问题

    2022-10-17 17:43:57
  • Python快速转换numpy数组中Nan和Inf的方法实例说明

    2021-11-12 06:24:03
  • asp之家 网络编程 m.aspxhome.com