模式总述
模式是某个对象在结构和行为上的特点,这些特点可以改进它的“适应性”。
模式是什么?——
是具体的,而不是泛泛而谈的
可以帮助设计师从基本设计原则开始,并深入到具体的用户界面设计元素应用(小部件,文本,图形元素,对齐的表格,等等)
可以有效应用到各类不同的平台和系统中
模式比设计原则或启发原则要感具体,但它们也定义了一定的抽象层次——可以同时应用多类型交互系统中。
是产品,而不是过程
模式本身就是解决方案。
是建议,而不是要求
模式只是建议,可以遵照它,但具体的设计要视情况而定。取决于你的使用场景和用户的需求。
各个元素之间都是相关关联的,不是孤立的
元素于元素的组合都可成为一个模式。
可以根据不同的业务场景进行定制
模式可以根据不同的业务场景需求,进行不同交互模式的调整
合理的设计过程非常重要:
- 进行实地研究,来找出目标用户和他们的实际行为
- 进行目标和任务分析,描述并说明用户会如何去使用你的产品
- 进行模型的设计,例如人物角色模型(personas),情景(scenarios,关于任务和交互情形的模型)及界面原型(prototype,界面本身的模型)
- 在不同的开发阶段进行经验测试,例如可用性测试和对真实用户使用产品现场的观察
