Essential Design Principles

Consistency 一致性原则

一致性原则指相似的设计特性要用相似的方式表达。

如果你开过车,有些图标和词汇你一定不陌生。
你认得这些图标,比如门锁、车窗、燃油、车头灯、电池、机油等等。
你熟悉一些词的定义,比如停车、前进、倒挡、空挡、刹车、信号灯等等,这些都是操控汽车会用到的词。
一致性同样也应用于位置和控制的设置。就像刹车应该位于左边,而油门应该位于右边。

一致性大幅提升了车辆的可用性,也许反过来说更容易理解,就是不一致会降低可用性。

对这些图标和术语,所有汽车通用一套设计词汇。所有汽车的位置控制也都差不多一样。也正因如此,我们不用重新学习如何开新车。

这可能太显而易见了,但是一致性其实很难实现。
你必须有意识地注意一致性,而且要正确使用一致性。
你要全面考虑人们在用你的 App 时的期望,这些期望来源于他们使用其他应用的经历。
你怎么才能知道他们使用的其他应用是什么?
当然,你无法知道,但是你可以有根据地进行猜测。
也许他们用过的应用的内容跟你的应用类似,也许截然不同,但很有可能他们用过的应用是基于平台。
所以你要关注平台的对话,比如图解、术语、导航系统,甚至是典型任务的通用工作流。

现在,我只用一个相对具象的例子为你们说明。

在 iOS,代表动作的字形是方框中向上指出的箭头。
鉴于大多与这个字形有关的行动是分享,我们亲切地称它为“分享箭”(”Sharrow”)。我喜欢这个名字。

现在很多应用用不同的图标代表类似的概念,这个图标屡见不鲜,它被用于网站和其他平台上。这是个很好的字形,不会误导我,这个字形没有任何问题。但是它对 iOS 用户来说并不熟悉,之所以出现在 iOS 应用里,是为了在不同的平台上保持一致。

这样做合情合理,但并不是正确的决定。从设计对象的角度来看,最好是选择他们熟悉的图标。
保持一致性会让你的应用更方便使用。
当然,人总有一种冲动去做一些不一样的事情。而且,这的确是一件好事。你当然需要去尝试新的想法,因为这是创新的来源。但是简单事物上的不一致,比如说图标或者标签,很容易造成人们的错误判断,所以最好还是可以保持一致,除非你有很坚定的理由。

现在我敢肯定你们都要下车去酒店里了,但是我还是要讲最后一个一致性问题,那就是内部一致性。

Internal Consistency 内部一致性

内部一致性,是指控件的设计要在视觉与感官上彼此一致。
你的应用字形,要有一致的视觉风格。
应用里的文本,要限制字体数量、大小和颜色等等。

Provides Cohesion

内部一致性会让应用有连贯性和整体感。
当一切都能匹配,一切都正好合适,人们对产品的完整性会有更深刻的感受。我们会本能地认为,这个设计是经过深思熟虑的选择,并且十分合理。
保持一致,需要自我控制和约束。

好啦,现在我们的车一致性太好了。
我们安全抵达酒店。
车里闷不透风,所以你打算去房间里修正一下。
也许你会套上机场新买的印花 T 恤。
那么,你进了房间,走进浴室,拧开水龙头,让水流一会儿。
几秒钟后,你把手指头放到水里试了试温度。oops! 还是有一点凉,所以你把热水开的稍微大了一些。
再过几秒后,水变热了。你开始洗脸,觉得精神一震。

相比开车而言,水龙头是更基本的东西。
但是从某种角度来说,你要去学习如何打开水龙头。你要去学习如何调整不同水龙头的开关并观察结果。
比如,你如何知道哪个开关是热水。
你能知道大多数是因为一般控制热水的都是左边的开关。
还有你为什么要隔几秒才试一下水温呢?
这是因为你预计会有延迟,通常调整温度后要过一会才会出热水。

-> NEXT PAGE

页面: 1 2 3 4 5 6 7 8 9 10 11 12 13 14

《Essential Design Principles》有3个想法

  1. At first I was confused about the design principles, because I had never touched them before. But it was very comfortable and satisfying.
    用专业性阐述与贴近生活的情景模式相结合的方式给我们传达学习设计原理的一些原则,可以感受到语言文字风格:轻松、趣味、易懂。这便是极好的用户体验。

  2. 设计一款软件或者网站都需要花费很多时间和精力,在设计中一定要保持细心。设计中的一点小差错可能就会给用户带来不好的感受和体验,在使用中,那些瑕疵会被无限放大。

  3. 记得在某个地方看到看到过一句话:“没有什么比习惯的力量更强大。”的确,当我们已经习惯了现在的一切,面对那些巨大的改变,我们首先想起的,一定不会是接受而是抵制。或许我们最后会接受,甚至是说“真香”,但不可否认,我们,对它,最初产生的,抵制的心理。所以一个软件的开发,不能是照搬照抄,模仿一通,也不能是全面的,与以前的相似软件没有接轨,因为这样的话,除了被骂抄袭,就是软件普及度不高。所以,新,也有一个度,恰到好处的那种。(本人仅表示自己看法,不喜勿喷。)

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注