赞助商
立即赞助

让设计细节更高级的10个实用小技巧

产品经验3年前 (2021)发布 流光
2.2K 0 0

我猜想我们大多数人都是从了解一点 UI,或者根本不了解的情况下开始从事设计的。但即使开始时我们并没什么优势,我们仍然想方设法的通过众多设计书籍和文章来了解颜色,排版,布局等方面的知识。

因此,在本文中,我将分享我从不同设计师那里学到的和在设计用户界面时学到的东西,还包括我自己的一些新发现。

注: 以下的「不好的」示例并不一定意味着它们是错误的。这只是我们从良好的设计方案改进到更优秀方案的基础。

1. 让重要的文字更加突出

当文字需要分清层次结构时,单纯使文字变大来强调通常不能解决问题,就像下面的问题一样:

让设计细节更高级的10个实用小技巧

文字的层次结构不只是小和大的关系,它需要文字在大小、字重和颜色三个方面进行正确的组合,形成对比,对比度越大越好。(译者注:我认为对比度也不能太大,合适即可。)

让设计细节更高级的10个实用小技巧

那么如何设计更好的对比呢?

  • 不要使用一种字重不同字体大小的方式来建立对比和层次。
  • 相反,把主要内容加粗加深,把次要内容变细变淡(不太重要的)。
  • 创建三种不同的文字颜色,从深色到浅色(参见下面的示例)。通常我使用我设计的基础颜色作为正文文字颜色。
  • 不要害怕使用大的字体比例(例如: 24px 标题、16px 正文、10px 标签等)。更大的字体比例=更好的对比。
  • 打开网站 Modularscale 在线计算器可以用来创建更好的字体层次。
  • 记住,对比度=大小+字重+颜色。
  • 最后,一定要回头再检查下它的对比。你可以使用这个 http://leaverou.github.io/contrast-ratio 网站上的计算工具来检查它的可读性。

让设计细节更高级的10个实用小技巧

上图是我常用的基本色,我把深色用来做大标题,把浅色用来作为辅助内容。

2. 不要使用多种复杂的颜色值

不要在你的颜色选择器上下移动,只是为了选择一些深色色值,这样做会让你的工作变得复杂。

我们都知道使用黑色文字颜色(#000)会给读者眼睛造成疲劳,因此我们的替代方案是用比较暗的颜色。使用不同透明度的黑色作为解决方案,而不是去用复杂的十六进制颜色值。

让设计细节更高级的10个实用小技巧

在我上面的实例中,我使用黑色作为主要颜色(#000),并根据其应用的位置(如主要内容,次要内容等)降低其透明度。

3. 用数学方法理解颜色

我们大多数人都会喜欢合适的颜色组合,每当我们看到一个精彩的配色时,我们都会问自己:「他们是怎么做到的?」

让设计细节更高级的10个实用小技巧

△ 图片来源:momoandspirits

直到我了解到,理解色彩不仅仅是对那些从一开始就有设计天赋的人,在色相,饱和度,亮度(HSB)上做简单的加减法也会达到一些神奇的效果(我们将使用HSB 代替 RGB)。你可以轻易的就摆脱单调的白色背景,把它变成像毕加索的作品一样,就像下面的例子:

让设计细节更高级的10个实用小技巧

那么HSB的加减法在哪里体现呢?

让设计细节更高级的10个实用小技巧

理解两种颜色模式的方法

实际上有两种方法,我们可以看到,两个选项都有相同的基础颜色#B9F4BC(圆圈背景),但在文件夹和条带颜色上有不同。在我们开始的时候,请记住第一个数字对应于色相,其次是饱和度,最后是亮度。

选项A

让设计细节更高级的10个实用小技巧

△ 选项A

在选项 A 中,我们可以看到色相值123在全部形状(圆、文件夹、条带)上始终未变,而饱和度和亮度则都发生了变化。

现在,以饱和度24和亮度96为基础值去改变。当我们为文件夹设计深绿色时,这两个值都会变化。从饱和度24变到40(增加+16)和从亮度96变到82(减少-14),这说明饱和度在变化,无论是递增还是递减的,都需要与亮度成反比例调整,以设计出良好的对比(反之亦然)。同样的事情也发生在条带中,使用文件夹的饱和度和亮度作为基本值,饱和度从40递增到44(增加+04),亮度从82降到75(减少-07)。从而引出公式:

  • 深色色调=饱和度增加,亮度减少。
  • 浅色色调=饱和度减少,亮度增加。

每当我想知道我的设计应该使用什么正确的颜色时,这个公式帮助了我。我认识到,最好是有一个基本色,并从那里开始调整饱和度和亮度,同时保持色相值不变。

选项B (译者注:其实选项B这段具体方法我没看懂,希望有看明白的人与我交流下,多谢)

让设计细节更高级的10个实用小技巧

△ 选项B

在选项 B 中,同样的原理仍然适用(我们上面的公式),但这次色相值会改变。我们在各种设计材料中适用的术语 RGB 和 CMY,现在对我们来说是有意义的。

RGB 代表红色,绿色和蓝色,而 CMY 代表青色,品红色和黄色。当我第一次开始时,这些术语对我没有任何意义,直到我发现了可以使用RGB 和 CMY 进行颜色组合。

现在在选项 B 中,如果我们想要使底色变暗,我们需要做的就是将我们的拾色器在调色板上移动到最近的 RGB 方向,或者将它移动到 CMY方向,从而得到更轻的变化。例如:

让设计细节更高级的10个实用小技巧

△ 颜色拾取界面

因为想要设计一个更深的底板背景颜色#B9F4BC(圆形背景),并应用到文件夹图标中。这个时候就需要把颜色选择器移动到最近的 RGB方向(在这个例子中是蓝色)。但是如果想要一个更浅的文件夹,就需要把颜色选择器往左边移,靠近 CMY 方向(在这个例子中是黄色)。

常见的情况是,RGB 方向选择颜色会让颜色变得更深,而 CMY 方向则会让颜色变得更浅。

在将颜色选择器移动到想要的结果后,我们现在应用选项 A 中的公式,结果我们得到了下面这个配色:

让设计细节更高级的10个实用小技巧

让设计细节更高级的10个实用小技巧

  • 红色,绿色,蓝色(RGB)+选项 A 公式=深色色调
  • 青色,品红色,黄色(CMY)+选项 A 公式=浅色色调

4. 使用留白对内容进行分组

让设计细节更高级的10个实用小技巧

△ 留白要大胆

除了在两个组之间添加一行表示分离以外,使用更大的留白是一个更好的方案。

就像临近原则所说的那样:

彼此靠近或接近的对象会被看成是一个组的内容。

以我上面的例子来看,我的目标是要把标题和作者区分开,用一个更大的 24px 作为间隔会更加合适。

5. 使用颜色分隔行

让设计细节更高级的10个实用小技巧

△ 颜色作为区分

在设计时,做列表界面可能会很无聊,因为只需要不断复制组件即可完成。但是在用户看来,阅读这些列表就会很困难,特别是如果在一行与另一行之间没有很大区别的时候。因此除了使用线,添加颜色背景对可读性来说也会有很大帮助,对于设计师来说也更有成就感。

6. 渐变填充代替文字的投影

让设计细节更高级的10个实用小技巧

△ 标题设计

特别是背景是动态的,设计标题并在图片上添加文本就变得非常具有挑战性。

通常,带有动态图片背景的文字,常见解决方案是添加投影,但它无助于用户的可读性。它在字母和单词周围增加了更多的视觉混乱,因为它把字母间的留白给填补了。

对于一些人来说,黑白颜色叠加是解决这类问题的有效方法。但是最近,我发现了使用渐变填充的新方法。

让设计细节更高级的10个实用小技巧

△ 渐变填充方式

这样做比在图片上增加黑色背景或者减少其透明度要容易的多。而且,只是一部分图片有一些灰度,另一些部分依然保持自然。文本的位置会变得更暗,这样可以提升文字的可读性。

7. 行的长度

让设计细节更高级的10个实用小技巧

大多数设计师通常会把每一行做的很长来适应网页宽度。但这样会给用户带来视觉压力,每一行45~65个字符是最理想的。

如果你为了达到理想效果缩短了行的长度,导致右侧有一个非常大的留白空间,如下图所示:

让设计细节更高级的10个实用小技巧

△ 右侧有一个很大的白色区域

不要怀疑你做的初衷,将文本内容进行居中,就可以消除右侧的空白。

让设计细节更高级的10个实用小技巧

△ 居中内容

8. 将设计组件化

让设计细节更高级的10个实用小技巧

设计不一致的地方在于它并没有基于规范。当你意识到这个问题时,你可能已经设计了5种不同的卡片,10个不同的按钮,5个不同的标题样式等。

在开始为特定的内容设计界面之前,尝试回头看看以前的一些设计,因为很可能会看到可以复用的样式。

我们可以把文章的卡片内容复用在艺术图片卡片上,而不是重新设计一个新的样式(如上面的例子)。这样可以节省设计师的时间,并保持界面统一。

9. 使用品牌颜色作为强调

让设计细节更高级的10个实用小技巧

我们通常认为,品牌色彩必须占据界面颜色的很大一部分。我们很难在干净简约的设计中向客户展示大面积的霓虹黄色,橙色和粉红色品牌颜色。那么到底怎么做呢?只是需要将它们用来作为强调色即可。

10. 重点突出

让设计细节更高级的10个实用小技巧

最后,像上面那样去设计一个列表时,可以让选择框,符号或者数字在页边。这样可以使得列表更清晰,可读性更强。

希望这10个设计小技巧能够帮助你提升你的界面设计。

原文链接:《10 cheat codes for designing User Interfaces》 Riel M

欢迎关注译者的微信公众号:「 彩云译设计」

让设计细节更高级的10个实用小技巧

© 版权声明
您必须登录才能参与评论!
立即登录
暂无评论...

相关文章

一、功能逻辑梳理 在做框架设计与加减乘除合并同类项之前,梳理业务与产品逻辑对于复杂的流程界面来说是至关重要的。 我们举...
App设计
动画效果如今已经深入到 UI界面的每个角落。屏与屏之间的切换因为动效而显得更加连贯,交互的上下文逻辑也因为动效的加持而更...
动效设计
为空页,简单理解就是当前页面内容为空白,分别会在初次使用、完成或清空内容、出错的情况下出现。本文将简要阐述关于「腾讯...
ui设计
对比其实是不同元素和个体之间的差异的外化表现,差异越大,对比就越明显。在几乎所有的设计项目当中,设计师总会出于各种目...
对比度
生活条件的提升使得大家对于健康的生活方式有了更多的需求。健身类的应用就是帮助力求健康的用户提升生活品质的帮手。借助这...
App设计
互联网时代的人们早就受够了信息爆炸,我们每天都会经系统推送、应用通知、微信、电话、短信等各类渠道收到大量消息。有多久...
EDM
编者按:很多人都在做设计,但是不同的设计师职位到底要匹配什么样的设计技能,并不是每个人都搞得清楚,当你问很多不同的人...
经验分享
有时候觉得做的图标有点奇怪,但又不知道哪里奇怪。今天分享的是几个常见小问题,看看大家有没有遇到过。 1. 为什么你做的投...
ui设计