| 操作系统 办公 实用知识 设计 开发 WEB开发 移动开发 数据库 软件工程 网管 安全 管理 信息化 答疑 渠道 |
通用界面指南一:遵循一致的准则,确立标准并遵循 无论是控件使用,提示信息措辞,还是颜色、窗口布局风格,遵循统一的标准,做到真正的一致。 1:使用户使用起来能够建立起精确的心里模型,使用熟练了一个界面后,切换到另外一个界面能够很轻松的推测出各种功能,语句理解也不需要费神理解 做法: 项目组有经验人士,确立UI规范: 控件功能遵循行业标准,windows平台参见《Microsoft 用户体验》(MSDN中有,中文已经翻译发行,项目组必须有一本) 控件样式在允许的范围内可以统一修改其样式、色调 ·界面实施人员与美工商榷控件可实现性,(如不实行此步骤,将会导致各自对对方工作不满意,也会产生不一致的混乱)。重复叠代上述工作。 二:(Color)颜色使用恰当,遵循对比原则: 1:统一色调,针对软件类型以及用户工作环境选择恰当色调: 如:安全软件,根据工业标准,可以选取黄色,绿色体现环保,蓝色表现时尚、紫色表现浪漫等等,淡色可以使人舒适,暗色做背景使人不觉得累等 2:如果没有自己的系列界面,采用标准界面则可以少考虑此方面,做到与操作系统统一,读取系统标准色表 3:色盲、色弱用户,即使使用了特殊颜色表示重点或者特别的东西,也应该使用特殊指示符,如"!","?"着重号,以及图标等 4:颜色方案也需要测试,常常由于显示器、显卡的问题,色彩表现每台机器都不一样,应该经过严格测试,不同机器进行颜色测试 5:遵循对比原则:在浅色背景上使用深色文字,深色背景上使用浅色文字,蓝色文字以白色背景容易识别,而在红色背景则不易分辨,原因是红色和蓝色没有足够反差,而蓝色和白色反差很大。除非特殊场合,杜绝使用对比强烈,让人产生憎恶感的颜色。 6:整个界面色彩尽量少的使用类别不同的颜色 itop色表 三:(Resource)资源 一个多姿多彩的人机交互界面,少不了精美的鼠标光标、图标以及指示图片、底图等。 1:也需要遵循统一的规则,包括上述颜色表的建立,图标的建立步骤也应该尽可能的形成标准,参考itop的outlookbar图标设计标准 四:(Font)字体 使用统一字体,字体标准的选择依据操作系统类型决定。 1:写程序自动调节大小,点阵值乘以一个相应比例 五:(Text)文字表达 提示信息、帮助文档文字表达遵循以下准则: 1:口语化、客气、多用您、请,不要用或少用专业术语,杜绝错别字 六:(STYLE)控件风格,不要使用错误控件,控件功能要专一 有设计好的同一风格的控件,如果没有能力设计出一套控件,则使用标准控件,绝对不能不伦不类,杂乱无章 1:分组,使用双份控件.
七:(ALIGN)控件布局,窗口不拥挤,按功能组合控件, 1:屏幕不能拥挤 2:区域排列 一行控件,纵向中对齐, 控件间距基本保持一致 为了使界面不出现跑版或者难看的局面,解决方法: 八:(TAB ORDER)TAB顺序 习惯用法,阅读顺序,从从左到右,从上到下 九:(ShortcutKey & Accelerator& PopMenu)快捷键、加速键和弹出菜单 ·快捷键: 1:全局快捷键菜单中加以描述 CTRL+XXX 并入帮助列表。 2:快捷键写入帮助,特殊说明,并在使用培训时强调使用 ·加速键: 1:使用非破坏性缺省按钮,回车、ESC键的正确使用 一个窗体,有默认加速键,如回车表示激活当前窗口设置为default的按钮动作,esc表示关闭窗口。 在调用default按钮动作和关闭动作时候,不应该做有破坏性的操作,避免用户错误操作产生危害程度,例如不能把删除数据等功能的按钮作为缺省按钮。当用户要提交很多数据时,应该屏蔽esc,或者做退出提示,告诫用户是否保存提交。 2:可接收动作控件必须拥有加速键,统一加速键描述(&A) 为结合键盘使用,可操作控件都应该有加速键,加速键定义准则,为英文单词第一个字母,如果同一窗体重复则用第二个字母,以此类推,则加速方式为alt+这个加速键,用统一的方法标识在界面中,如XXX(A) 或者wps的 A.XXX 英文可直接在字母下标识下划线 Cancel, 对于无法像button一样显示快捷键的Edit等控件,则在Edit描述的Label中显示快捷键。 ·弹出菜单 辅助菜单必须在可视化界面上拥有对应的按钮或者菜单选项。 由于辅助菜单由用户点击鼠标左右键或者别的动作才能调出来显示给用户。无法清晰的显示给用户,所以对应选项应该可以通过别的途径得到,例如界面上有相应控件或弹出右键菜单的按钮等。 十:(ACTION)用户交互 1:disable而不是not visible 要使一个功能有时允许有时不允许用户使用,则这个控件的不能随便隐藏,应该使用disable属性进行表示,以免用户发现控件失踪后措手无策 2:窗口弹出位置要明显 点击一个控件,弹出窗口或者菜单,应该给人明显提示,最低要求是覆盖刚才点击的位置,让用户轻松跳转到新的界面。 3:执行动作要提示 给用户一个视觉感受的同时,写程序的时候应该注意用户的交互感受,UI作为人机对话的工具,用户做了任何动作,应该给用户一个视觉或者听觉、触觉提示。而且这个提示应该行明显,但不应提示过长,可以有以下几种方法: 当用户点击按钮等动作进行一个工作时: 1:弹出交互对话框让用户点击确认。 十一:(HELP)联机帮助: 什么时候要帮助,什么时候不要帮助 1:系统默认、行业标准的控件操作不需要逐一描述,只需要对特殊控件加以描述 帮助文档: 结构化,按功能模块划分 必须阐述功能通过什么方法可以在软件中实现 帮助文件是帮助用户更好的使用软件,措辞要恰当、简捷、通俗易懂,每一句话都应该有目的,帮用户解决问题 帮助文件不是广告、商业软件不允许打广告。描述公司信息目的是为了方便用户在没有办法的情况下找到售后支持,网址连接、信箱地址、电话号码绝对不允许无效。 十二:发行时阐明规则 对统一的东西进行逐一阐述,并加以典型描述,放入HELP和用户手册中,同时加有词汇表 附录: 美工何时参与进来: 美工作为界面美化的主要人员,不但拥有艺术设计、包装设计的才能,还应该穿插整个项目,给界面程序设计人员提出系统参考意见。 1:软件设计前期,美工参与需求了解,分析同类软件界面有缺点,提出主色调、典型界面风格、以及构思整个美术包装等。
今日推荐
|
重点推荐
领军企业技术文库
+更多领军技术文库
最新专题
电子杂志订阅
| ||||||||