提得好!我们相信我们决定了AST 软件的设计者如何去提出他们的In/Out 白板程序who’s where?的名字:这个人是‘in’还是‘out’?很显然,假设鲜红色和凸起的按钮In,这个人是‘in’。这对于大多数人来说是显而易见的,但是对程序开发人员却不然,实际上,这个人是‘out’。
改变你的窗口颜色方案常常可以发现其它隐藏的界面设计问题。程序应该设计成采纳用户喜欢的颜色方案,以防止当用户和开发者采用不同的颜色方案时发生问题。Microsoft Access 的开发者错误地固定程序中的一些颜色,导致显示了这样的图片。(为了和用户喜欢的颜色方案保持一致,窗口的背景应该和命令按钮的颜色一样,就像下面实现的那样)。
为了公平起见,这是界面设计的一个很容易忽略的方面,需要你在多种非标准颜色方案下特别地检查你的设计。如果忘了的话,程序里重要的颜色信息可能就掩盖了,或者,最终的颜色混合可能没有吸引力,你的用户不大想用你的程序。
就像你的程序应该独立于用户喜欢的颜色方案一样,你的文档也应该独立于颜色。在标准的颜色方案下,带有灰色背景的控制按钮是只读的意思。但是,在非标准颜色方案下,没有任何标注会有一个灰色的背景。
使用颜色不当会影响一个程序的美观。Compuserve’s WinCim2.0 中的工具条提醒我们,一个小孩子用一系列组件作画。这幅图片不仅使外观看起来很不专业,并且会分散注意力。