1.1.2 GUI的设计原则

1.风格的一致性原则

图形用户界面的一致性主要是指呈现给用户的通用操作序列、术语和信息的措辞,以及界面元素的布局、颜色搭配方案和排版样式等都要保持一致。具有高度一致的图形用户界面可以让各部分的信息安排得井然有序,给用户以清晰感和整体感,有利于用户对图形用户界面运作建立起精确的心理模型,从而降低培训和支持成本。

除特殊情况外,图形用户界面的设计风格都应保持高度的一致性,一致性是界面设计是否成功的重要因素之一,而保证一致性的一个有效方法就是撰写正式的“设计风格标准”文件。这一文件规定在一个产品或系列产品的图形用户界面设计中都必须遵守的设计准则。“设计风格标准”文件规定的设计准则应当非常具体,包括所使用的图标、尺寸、字体等内容和格式的例子。该文件可以有效地用于图形用户界面的管理和调整,是设计大型、复杂图形用户界面或多人多部门共同协作的设计工作所必不可少的。

2.布局的逻辑性原则

图形用户界面布局的逻辑性一般情况包含以下几点:第一,图形用户界面的布局应当体现用户操作时的一般顺序和被使用到的频繁程度,例如应当符合人们通常阅读和填写纸质表单的顺序,即人们的阅读顺序是从左至右、由上而下;第二,用户经常使用的图形用户界面元素应当放在突出的位置,让用户可以轻松地注意到它们。相反,一些不常用的元素可以放在不显眼的位置,甚至允许用户可以将它们隐藏起来,以便扩大屏幕的可用区域;第三,对于那些需要具备一定条件才可以使用的元素,应当把它们显示成灰色状态,当具备了使用条件时才改变成正常状态;第四,特定的元素应放置在它所要控制数据的邻近位置,帮助用户确立元素和数据之间的关系。此外,影响整个对话框的元素应当与那些控制特定数据的元素区分开来,关系紧密的元素应有组织地放置在同一个区域。

3.图形元素的启示性原则

启示性是唐纳德·诺曼在研究日常物品的设计时提出的术语,定义为事物被感觉到的特性和实际特性,主要确定事物可能的使用方式的基本特征,也就是说启示性指的是物品的某个属性,而这个属性可以让使用者知道如何使用这个物品。例如不同形状的门把手分别暗示着“推”“拉”或“旋转”。图形用户界面中的图形元素(如按钮、图标、滚动条、窗口和链接等)同样可以暗示它们所代表的功能,或启发用户如何使用它们。

而在众多元素中,图标则是图形用户界面中最重要的元素之一,例如把窗口缩小成一个图标,可以用来表示暂时不需要执行的一个对话过程,用户可以随时单击它重新执行该对话;图标也可以用来表示用户可以访问的程序和功能,例如回收站、磁盘等图标;图标还可以用于数据存储形式和组织形式,例如各种类型的文件图标和文件夹图标。

此外,由于技术的限制,最初出现在图形用户界面中的图标,大多数是单色的几何型符号,并且尺寸都比较小,但随着显示器分辨率的增大,越来越多的图标采用写实的设计风格,不再局限于简单的几何型符号,而设计代表系统功能或对象操作方式的图标会给设计师带来一些有趣的挑战,其中最重要的一个挑战就是用图标的视觉语言代表抽象的概念,这就要求图标设计要保持统一的视觉风格,同时也要注意使每个图标具有鲜明的个性。

综上所述,图形元素不仅是让图形用户界面具有视觉艺术性,更重要的是图形元素要具有一定的启示性,以帮助用户理解界面。

4.界面的习惯性用法原则

习惯性用法是基于用户学习和使用习惯的方式。遵循习惯性用法的界面应当不关注技术知识或人的直觉功能,也不会引发人的联想。图形用户界面容易使用的主要原因是限定了一系列用户和系统进行交互的词汇,即由指向、单击和拖动等不可分割的动作和反馈机制形成基本的使用词汇,再使用基本的使用词汇构成一系列的组合词汇,进而形成更为复杂的组合用法,例如双击、单击并拖动等操作方法,以及按钮、复选框等操作对象。