Please enable JavaScript.
Coggle requires JavaScript to display documents.
HCI (10 what (Usability heuristics (Error recovery (帮助用户识别错误,分析和纠正错误…
HCI
10 what
Nielsen
Usability heuristics
Error recovery
帮助用户识别错误,分析和纠正错误
错误信息应以简明语言表示(无代码),准确表明问题,并建设性地提出解决方案。
错误信息使用户迷惑,不能帮助用户解决问题。
Error prevention
预防错误的发生
“比良好的错误消息更好的是一种精心设计,可以防止问题首先发生。要么消除容易出错的情况,要么检查它们,并在用户采取行动之前向用户提供确认选项。
缺少非语言暗示,例如,缺少闪烁的光标来提示用户可以输入;
Consistency and standards
保持一致性和标准性
“用户不应该怀疑不同的词语,情境或行为是否意味着相同的事情。”例如在不同的地方红色代表不同的意义;
User control and freedom
让用户能随时退出操作进程
'用户经常错误地选择系统功能,并且需要一个明确标记的“紧急出口”以离开不需要的状态而无需进行扩展对话。支持撤消和重做
在不可逆转的行动之前系统没有提供足够的警告;
Match between system and the real world
系统应符合用户习惯的现实惯例
系统应该说用户的语言,用户熟悉的单词,短语和概念,而不是面向系统的术语。遵循现实世界的惯例,使信息以自然和逻辑的顺序出现。
系统的结构不符合用户对真实世界的理解;
Flexibility and efficiency of user
使用的舒适性和高效性
可能经常加速专家用户的交互,使得系统可以满足缺乏经验和有经验的用户。允许用户定制频繁的操作。
系统没有提供捷径,例如,系统没有定义必要的功能键。
Visibility of system status
提供显著的系统状态
“系统应始终通过在合理时间内的适当反馈,让用户了解正在发生的事情。”
非文字反馈不容易看到,或不容易理解;不必要的反馈,或是反馈使用户慢下来;
Aesthetic and minimalist design
美观精练的设计
'对话不应包含不相关或很少需要的信息。对话中每一个额外的信息单元都与相关的信息单元竞争,并削弱了它们的相对可见度。
用户界面上的元素太大或太小,元素的颜色、形状或文字不适当,不容易识别;屏幕上过于拥挤,界面元素的密度分布不均匀;
Recognition rather than recall
提供上下文识别而不是孤立记忆
系统的使用过于复杂,用户不得不记忆复杂的命令去操作系统;
通过使对象,动作和选项可见,最大限度地减少用户的内存负荷。用户不必记住从对话的一部分到另一部分的信息。在适当的时候,应该可以看到或轻松检索系统使用说明。
Help and documentation
提供帮助文档和使用手册
'尽管如果系统可以在没有文档的情况下使用会更好,但可能需要提供帮助和文档。任何此类信息都应易于搜索,专注于用户的任务,列出要执行的具体步骤,而不是太大。
帮助信息或用户手册不存在;
帮助信息没有意义或使用户更加迷惑。
what is it?
HCL stand for human computer interaction