Human Computer Interface 简明教程
Guidelines in HCI
Shneiderman’s Eight Golden Rules
美国计算机科学家 Ben Shneiderman 巩固了一些关于设计的隐含事实,并提出了以下八条一般准则−
-
Strive for Consistency.
-
Cater to Universal Usability.
-
Offer Informative feedback.
-
设计对话以产生闭合。
-
Prevent Errors.
-
允许轻松地逆转操作。
-
支持控制的内部轨迹。
-
减少短期记忆负荷。
这些准则对普通设计师和界面设计师都有利。使用这八条准则,可以将好的界面设计与不好的界面设计区分开来。它们有利于在实验评估中识别更好的 GUI。
Norman’s Seven Principles
为了评估人与计算机之间的交互,唐纳德·诺曼于 1988 年提出了七项原则。他提出了七个阶段,可以用来转换困难的任务。以下是诺曼的七项原则−
-
同时利用世界中的知识和头脑中的知识。
-
Simplify task structures.
-
Make things visible.
-
正确获取映射(用户心智模型=概念模型=设计模型)。
-
将限制转化为优势(物理限制、文化限制、技术限制)。
-
Design for Error.
-
当所有其他方法都失败时−标准化。
Heuristic Evaluation
启发式评估是一种检查用户界面可用性问题的系统方法。一旦在设计中检测到可用性问题,它们将作为持续设计过程的组成部分得到处理。启发式评估方法包括一些可用性原则,例如尼尔森的十项可用性原则。
Nielsen’s Ten Heuristic Principles
-
Visibility of system status.
-
系统与现实世界的匹配性。
-
User control and freedom.
-
Consistency and standards.
-
Error prevention.
-
Recognition rather than Recall.
-
灵活性和使用效率。
-
Aesthetic and minimalist design.
-
错误的救助、诊断和恢复。
-
Documentation and Help
上文提到的尼尔森十大原则在启发式评估员审计界面或产品时,可用作评估和解释问题的一个检查清单。
Interface Design Guidelines
本节介绍了一些更为重要的 HCI 设计准则。以下解释了 HCI 设计准则的三种类别:通用交互、信息显示和数据输入。
General Interaction
通用交互准则是一些全面建议,其关注于通用指令,例如:
-
Be consistent.
-
Offer significant feedback.
-
询问任何非关键性严重动作的认证。
-
授权轻松撤销大多数动作。
-
减少动作中必须记住的信息量。
-
在对话、动作和思考中追求能力。
-
Excuse mistakes.
-
按功能对活动分类并相应地建立屏幕地理。
-
提供语境相关的帮助服务。
-
使用简单的动作动词或短语动词来为命令命名。