设计之初需制定的指导文档应该考虑些什么

2006年06月16日 16:08,盛传发表在技术与应用,标签为,

设计过程的初期,用户界面设计人员应该制定出一套指导工作的文档。苹果公司的Macintosh系列产品取得成功的原因之一,就是其早期所做的具有良好可读性的指导文档,这些文档给应用开发人员提供了一系列明确的原则,使产品的设计可以协调一致。微软公司的Windows指导文档经过多年的推敲也已做得相当完备,它给后来的许多程序员提供了一个好的起点和有价值的经验。

每一个项目都有不同的需要,但是指导文档通常应该考虑以下内容:

文字和图标

  • 术语(对象和行为)、缩略语和大写
  • 字符集、字体、字体大小和样式(粗体、斜体、下划线)
  • 图标、图形和线的粗细度
  • 色彩、背景、突出显示和闪烁的使用

屏幕布局问题

  • 菜单选择、表格填充和对话框格式
  • 提示用语、反馈和出错消息
  • 对齐方式、空白区和边缘空白
  • 数据项与表格的数据输入与显示格式
  • 页眉和页脚的使用及其内容
  • 适应大小显示器的策略

输入和输出设备

  • 键盘、显示器、鼠标和指点设备
  • 声音控测、声音反馈、触压式输入及其他特殊的输入方式和设备
  • 各种任务的响应时间
  • 残疾人用户的选择

行为顺序

  • 直接操纵式的点击、拖动、下拉、手势输入
  • 命令语法、语义、顺序
  • 快捷键和程序功能键
  • 错误处理和恢复措施

培训

  • 在线帮助和教程
  • 培训和参考资料

指导文档的创建是一个社会性的过程,应该让组织内所有的成员都能看到并提供支持。对有争议的内容(如关于什么时候使用声音警告)应该请同事进行评审或进行经验性测试。同时还应该考虑制订规程,用来分发指导文档、确保实施、允许减免和增强指导文档。指导文档必须是一个动态的文本,这样才能适应需求的不断变化,并凭借经验对其进行不断地改进。将指导文档分为三层(严格的标准、可接受的操作方式和灵活的指导原则)能增强其可接受性。通过这种方式能够识别出指导文档中哪些内容稳定不变,而哪些内容易于产生变化。

关于指导文档的一些建议

  • 为开发人员提供一个社会性的分开环境
  • 记录设计中的决策并向所有部门公开
  • 增强一致性和完备性
  • 促进设计的自动化
  • 允许多层文档存在 (严格的标准;可接受的操作方式;灵活的指导原则)
  • 对以下问题(4E)有明确的规定
    ·教育(Education):怎么得到它? —— 用户需要培训和讨论指导文档的机会。
    ·实施(Enforcement):由谁来审查? —— 必须用及时清晰的进程来证实一个界面是符合指导文档的。
    ·减免(Exemption):由谁来做决定? —— 当创造性的建议或新的技术被应用时,必须要有一种快速的进程来获得减免。
    ·增强(Enhancement):多长时间进行一次? —— 可能一年一次的供回顾、可预言的进程将帮助保持指导文档的更新。

目前还没有评论 我要发表评论   订阅本文评论

暂时还没有评论内容。

发表评论很博客,因你参与更精彩!