About Face 3: The Essentials of Interaction Design
by Alan Cooper, Robert Reimann, David Cronin
Amazon readers say:
“Software designers – please read this book!” “A 1st-class book that all software designed need to read.” “Great guide to developing fresh, useful computer interfaces.” [...]
软件设计的易用性准则
1 易掌握准则
一个系统应当在没有帮助或指导的情况下是可用的,只需要用户具有应用领域的知识和经验,而无需用户具有使用系统的经验。
2 功效准则
系统不应当干扰和阻止一个有丰富使用经验的熟练用户对系统进行高效率的使用。
3 渐进准则
系统应当便于用户在知识、技能和设施方面的不断进步,在用户获得系统使用经验的过程中,适应其使用方式上的持续变化。
4 支持准则
系统应当通过一种更容易、更简单、更快捷或更有趣的方式,或者提供新的可能来支持用户试图完成真实工作。
5 环境准则
系统应当适应其被使用和操作的真实条件和实际环境。
可用性原理
1 结构原理
根据清楚而一致的模型(它们对用户是明确而可理解的),以一种有意义和有用的方式对用户界面进行组织,把相关的东西放在一起,把不相关的东西分开放,区分不同的东西,使类似的东西看起来相似。
2 简单性原理
使简单、常用的功能简便易行,用用户自己的语言进行简明易懂的交流,对冗长的操作过程提供与其语义相关的快捷方式。
3 可见性原理
让完成任务所需的所有选项和材料对用户可见,不要让额外或冗余的信息干扰用户。
4 反馈原理
通过用户所熟悉的清楚、简洁和无歧义的语言,让用户时刻了解系统对用户操作的反应和解释,了解与用户有关且被他们所关心的系统状态变化、出错、异常等所有情况。
5 宽容原理
保持灵活和宽容,通过提供撤销和重做功能来减少用户出错和不当操作所带来的开销,同时通过允许各种不同的输入形式和顺序以及通过合理地解释用户的所有合理操作来尽可能防止出错。
6 重用原理
在 Google Group: De Dream’交互设计 中看到的话题,原文如下:
大家好,一款社区产品的设计中,用户上传个人头像功能,有的社区提供20张左右系统默认图片供用户选择(http://
www.passoffer.com/cms);而有的社区只有一张标示自己特色的默认图片(http://www.douban.com)
讨论:是否应该提供默认头像,多少张合适,为什么?
Archives
