最近刚读完《About Face 交互设计精髓》,学到了很多不一样的对软件的观点与视角。无论内容广度与深度,我觉得作为软件开发人员都值得一看。类比一句,看正确的书,比正确的看书更重要。正好后面紧接着又看了一本《UCD火花集2》,因为正好公司有这么一本,但没有1,不过看了2后觉得除非时间充裕,不然不看也罢。与AF形成非常鲜明的对比,全书无内容,没有深度,个人感情色彩浓厚,作者对自己的观点也很少精雕细琢,深入推敲。废话不多说,还是赶紧再回顾并摘录下AF的精髓吧。
一些导读的精彩观点与语句。
Warning-对话框:错误信息像野草一样扑面而来,向用户宣布又一次的失败,并且命令用户单击OK按钮来承认自己的错误。用户界面应该基于用户的心理模型,而不是实现模型。在给出错误时,需要思考一下,通知什么内容?为什么要告诉用户这个?用户需要对什么点OK按钮说OK?因为程序出错了,一点都不OK。
企图满足过多的用户,结果会导致用户满意度下降。
独占式应用如Outlook的成功主要依赖于大多数的中间用户,或是满足中间用户及非熟练用户。暂时式应用可能会挡住独占应用中很重要的信息,所以暂时式应用必须是可移动的,而且必须有一个标题或者有其他明显的地方可以供使用者拖放。
视觉风格的运用首先是要支持清晰的信息通信和界面行为。对齐视觉元素很重要,它是设计者帮助用户有组织而系统地熟悉产品的一个重要途径。