界面设计:界面设计指南



用户界面设计主要依靠设计者经验整理总结众多设计者经验而得出设计指南有助于设计者设计出友好、高效人机界面本节介绍 3类人机界面设计指南

1.般交互
般交互指南涉及信息显示、数据输入和整体系统控制因此这些指南是全局性忽略它们将承担较大风险下面叙述般交互指南
.保持致性为人机界面中菜单选择、命令输入、数据显示以及众多其他功能使用格式
·提供有意义反馈向用户提供视觉和听觉反馈以保证在用户和界面的间建立双向通信
·在执行有较大破坏性动作的前要求用户确认如果用户要删除个文件或覆盖些重要信息或请求终止运行应该给出“您是否确实要……”信息以请求用户确认他命令
·允许取消绝大多数操作UND0或REVERSE功能使众多终端用户避免了大量时间浪费每个交互式应用系统都应该能方便地取消已完成操作
·减少在两次操作的间必须记忆信息量不应该期望用户能记住大串数字或名字以便在下步操作中使用它们应该尽量减少记忆量
·提高对话、移动和研究效率应该尽量减少击键次数设计屏幕布局时应该考虑尽量减少鼠标移动距离应该尽量避免出现用户问:“这是什么意思”情况
·允许犯系统应该保护自己不受致命破坏
·按功能对动作分类并据此设计屏幕布局下拉菜单个主要优点就是能按动作类型组织命令实际上设计者应该尽力提高命令和动作组织“内聚性”
·提供对工作内容敏感帮助设施(参见4.7.1节)
·用简单动词或动词短语作为命令名过长命令名难于识别和记忆也会占据过多菜单夺间

2.信息显示
如果人机界面显示信息是不完整含糊或难于理解则应用软件Software显然不能满足斥户需求可以用多种区别方式“显示”信息:用文字、图片和声音;按位置、移动和大小;使斥颜色、分辨率和省略下面是有关信息显示设计指南
·只显示和当前工作内容有关信息用户在获得有关系统特定功能信息时不必看到和的无关数据、菜单和图形
·不要用数据淹没用户应该用便于用户迅速地吸取信息方式来表示数据例如可以用图形或图表来取代巨大表格
·使用标记、标准缩写和可预知颜色显示含义应该非常明确用户不必参照其他信息源就能理解
·允许用户保持可视化语境如果对图形显示进行缩放原始图像应该直显示着(以缩小形式放在显示屏角)以使用户知道当前观察图像部分在原图中所处相对位置
·产生有意义出错信息(参见4.7.1节)
·使用大小写、缩进和文本分组以帮助理解人机界面显示信息大部分是文字文字布局和形式对用户从中吸取信息难易程度有很大影响
·使用窗口分隔区别类型信息利用窗口用户能够方便地“保存”多种区别类型信息
·使用“模拟”显示方式表示信息以使信息更容易被用户吸取例如显示炼油厂储油罐压力时如果使用简单数字表示压力则不易引起用户注意但是如果用类似温度计形式来表示压力用垂直移动和颜色变化来指示危险压力状况就能引起用户警觉这样做为用户提供了绝对和相对两方面信息
·高效率地使用显示屏当使用多窗口时应该有足够空间使得每个窗口至少都能显示出部分此外屏幕大小应该选得和应用系统类型相配套(这实际上是个系统工程问题)



3.数据输入
用户大部分时间用在选择命令、键人数据和向系统提供输入在许多应用系统中键盘仍然是主要输入介质但是鼠标、数字化仪和语音识别系统正迅速地成为重要输人手段下面是有关数据输人设计指南
·尽量减少用户输入动作最重要是减少击键次数这可以用下列思路方法实现:用鼠标从预定义组输入中选个;用“滑动标尺”在给定值域中指定输入值;利用宏把次击键转变成更复杂输入数据集合
·保持信息显示和数据输入的间致性显示视觉特征(例如文字大小、颜色和位置)应该和输人域
·允许用户自定义输入专家级用户可能希望定义自己专用命令或略去某些类型警告信息和动作确认人机界面应该允许用户这样做
·交互应该是灵活并且可调整成用户最喜欢输入方式用户类型和喜欢输入方式有关秘书可能非常喜欢键盘输入而经理可能更喜欢使用鼠标的类点击设备
·使在当前动作语境中不适用命令不起作用这可使用户不去做那些肯定会导致动作
·让用户控制交互流用户应该能够跳过不必要动作改变所需做动作顺序(在应用环境允许前提下)以及在不退出情况下从状态中恢复正常
·对所有输入动作都提供帮助(参见4.7.1节)
·消除冗余输入除非可能发生误解否则不要要求用户指定工程输入单位;不要要求用户在整钱数后面键入.00;尽可能提供缺省值;绝对不要要求用户提供可以自动获得或计算出来信息

Tags:  用户界面设计 网站界面设计 软件界面设计 界面设计

延伸阅读

最新评论

发表评论