模式总述

模式是某个对象在结构和行为上的特点,这些特点可以改进它的“适应性”。

模式是什么?——

是具体的,而不是泛泛而谈的

可以帮助设计师从基本设计原则开始,并深入到具体的用户界面设计元素应用(小部件,文本,图形元素,对齐的表格,等等)

可以有效应用到各类不同的平台和系统中

模式比设计原则或启发原则要感具体,但它们也定义了一定的抽象层次——可以同时应用多类型交互系统中。

是产品,而不是过程

模式本身就是解决方案。

是建议,而不是要求

模式只是建议,可以遵照它,但具体的设计要视情况而定。取决于你的使用场景和用户的需求。

各个元素之间都是相关关联的,不是孤立的

元素于元素的组合都可成为一个模式。

可以根据不同的业务场景进行定制

模式可以根据不同的业务场景需求,进行不同交互模式的调整

合理的设计过程非常重要:

  • 进行实地研究,来找出目标用户和他们的实际行为
  • 进行目标和任务分析,描述并说明用户会如何去使用你的产品
  • 进行模型的设计,例如人物角色模型(personas),情景(scenarios,关于任务和交互情形的模型)及界面原型(prototype,界面本身的模型)
  • 在不同的开发阶段进行经验测试,例如可用性测试和对真实用户使用产品现场的观察