什么是UI模式?

时间:2009-10-12 14:10:44

标签: user-interface design-patterns

用户交互设计模式用户界面设计模式之间有什么区别。我听说过一个是另一个的子集,但你的相关性如何呢?

ui模式的正确用语是什么,例如来自http://uipatternfactory.com/

2 个答案:

答案 0 :(得分:1)

我会说用户界面设计模式,因为它们指定了应该如何设计某些UI元素。

用户交互作为一个整体包含的不仅仅是UI的外观和行为方式。一般而言,用户交互还涉及与程序交互的更广泛的图景。

答案 1 :(得分:1)

我听说它们可以互换使用,但人们可能会定义一个用于实现用户界面的设计模式(例如,使用Command模式实现UI上按钮支持的撤消和重做操作和/或键盘快捷键)和另一个是用户界面中出现的模式,例如向导模式,然后定义有关该模式的特征(名称,意图,适用性,已知用途等)。

您链接到的网站似乎属于第二类 - 它们识别界面本身的模式并为其指定名称,显示模式实现的不同外观,以及何时以及为何应该使用它们。

如果我必须给出具体的定义,我会说用户界面设计模式是定义的模式,例如你链接到的网站上的模式,而用户体验设计模式则涉及与用户体验相关的功能的实现(对于例如,我的撤销/重做示例)。