“标准”—这个词让全世界的设计师都感到恐慌, 但为工程师的工作带来了诸多好处, 以至于在标准有所改善时, 工程师们会谢天谢地。 (当然, 有点夸张, 但标准确实很重要)。 在帮助设计师更深的理解标准之前, 我们需要给出一些定义。 定义 模式(Pattern)——在实践中可以发现的一套可以重复的标准(依赖于媒介), 编译后在系统中可能重用。 关键的一点是模式不是创造出来的, 而是被发现然后表述出来的。 1 比如:—个由容器和内容对象组合而成的分层导航 惯例(Convention)——一个模式或者模式的集合, 其重用率很高, 而这种认可度使得无论设计师或非设计师, 都知道用这些模式能轻松的解决问题。 一个问题往往能找到几个适合解决它的惯例的。 比如—一个层叠式树状导航系统 指南(Guideline)——一个声明, 用来协助设计师使用一套解决方案来思考反复发生的问题, 这套解决方案适合多数理想情况, 但不是全部。 例如——当在树状导航中打开或展开一个文件夹时, 最好通过改变图标给出一些表现, 在图标边上显示一个(-), 表示它可以再折叠起来的。 标准(Standard)——是已使用标准的集合, 在不同的上下文之间, 或单个上下文各部分之间, 可以轻易地衔接和配合。 一个标准也可能实际上是一个解决方案, 除了外表的那个层级上, 对多样化是排斥的。 例如—用窗体构建你的树状目录结构 这些绝对不是完美的定义, 但是对于这篇文章下面讨论的标准和设计, 以及为什么设计师不太愿意这么轻而易举地走向标准化, 做了一个很好的开头。 标准的范例 在美国, 是靠右驾驶的。 当然, 许多国家也是这样的, 不仅仅是美国, 也还有许多国家不是这样的, 他们是靠左行驶的。 在这里, 通用性的重要是显而易见。 我意思是假如每个人都随心所欲地驾驶, 我们可能已经顷刻间粉身碎骨或更糟糕。 但是为什么是右边?早期的四轮马车(早期的汽车)司机意识到为了能看清楚他们前面的车, 总在马路中间是没有用的。 因此人们逐渐地但确实在形成一种习惯, 靠一边驾驶。 慢慢地, 这成为了一种行为惯例, 在更拥挤的地区, 则形成了一个标准。 当然, 在全球化的趋势下, 现在很可能穿过一个隧道或海峡就必须得马上从右边改到左边驾驶, 标准的概念实际是很难的。 对于我自己, 我第一次也是唯一遇到的一次是在格林纳达(英国的前殖民地), 在那里他们是靠左行驶的。 不妨说在我开车后的不久便丢掉了左观后镜。 厨房的台面高度 我不知道全球是否都有一个标准, 但是在美国绝对是有一个这样的高度标准, 木匠努力遵循着这个标准去做工作台面和工作台面的顶部。 这样一些厨房用具如洗碗机, 烤箱和炉子都能整齐地摆放在厨房台面下方或与台面齐平。 这个例子只是关于通用性的, 与互动性无关, 但是住宅的建设没有这个是不行的。 每个建筑师和木匠都熟知这些标准, 如数家珍。 但是假如你是一个宜家的产品设计师, 你可能需要使产品多规格, 因为标准可能随着地理政治区域的不同而改变。 防火门推动把手 一个好的防火门要有一个好的推动把手, 很清楚必要时它能够支撑你整个身体的力量。 所以呢? 现在, 让我们回到交互设计和用户界面设计。 在前面我用了树状导航的例子来讲述这四种重复规则的类型。 那么可以有无数种方法来表达最初的模式, 不是?在DOS 中最原始的方法是仅仅通过文本。 区别目录和文件的方法是如果显示了整个当前目录的列表, 它便是目录。 否则, 它是一个文件。 相当简单吧!LINUX (至少 Debian LINUX)并没有采用这样的符号, 在它的命令行界面中要区分一个目录和一个文件就不那么容易了。 现在平均每个操作系统中都有约2-3个不同的风格主题, 不管我们在网络环境中如何处理。 在我的环境中(财务软件)Windows资源管理器采用的惯例, 左边是树型目录, 右边展示被选择的内容, 事实上, 这几乎已经成为了一种标准。 当新环境中产品背离习惯太远使得用户感到困惑不知道怎么去使用时, 标准诞生了。 当某个习惯已经根深蒂固时, 用户很难想象有什么别的使用方法, 哪怕只是做最简单的改变。 用户习惯了在前面学习过的提示和信号, 如果在新的环境中有太多与旧的环境中有太多类似的习惯, 就没有多少需要调整习惯的必要。 这使得设计师很难决策测试哪部分习惯需要修改, 哪部分不需要。 这里有一个很好的例子, Nokia公司尝试采用过去旋转式的数字排列风格改变传统手机的拨号面板。 这款手机在用户使用手指一直旋转数字键时却没有发出脉冲的声音这有些缺憾。 但它却使用一种旋转的布局。  Nokia手机 这款手机确实卖的很好而且很可能超越以前的款式, 但它的设计概念并没有被主流手机用户所接受。 有件事他们可能没有意识到, 那就是大部分手机用户的年龄都小于30岁, 这些人可能从来没有使用过旋转式的电话, 至于未成年人那是绝对没用过了。 手机(任何电话)的一个需求就是用户能够在不看键盘的情况下很容易的拨号。 这个问题只有在考虑到文本信息的时候才被突出了。 图中旋转式键盘手机就太难用了。 再返回Windows的树型导航设计。 在观察苹果机的新用户尝试浏览其文件系统时, 我发现到他们很难理解不同导航隐喻下的层次关系。 他们的摸索成了一条急速上升的学习曲线。 习惯对用户而言是很难重新学习的, 所以要打破他们是一个非常谨慎的工作。  |