ux设计中的各种地图_如何在UX设计中使用颜色

ux设计中的各种地图

Color is the mother tongue of the subconscious.

颜色是潜意识的母语。

— Carl Jung

—荣格

Color has more to say than meets the eye. As a building block of visual language, color highlights, guides attention, and unifies elements. In UX, color reinforces the functional and aesthetic qualities of a product.

颜色比眼睛更具说服力。 作为视觉语言的组成部分,颜色突出显示,引导注意力并统一元素。 在UX中,颜色增强了产品的功能和美学品质。

Color wears many hats. Branding sees color as mood and perception. Development sees color in terms of SASS and LESS functions. UX design sees color as a consistent system across platforms. Overall, color is a versatile tool in conveying different types of information.

颜色戴很多帽子。 品牌将色彩视为心情和知觉。 在SASS和LESS功能方面,开发看到了颜色。 UX设计将色彩视为跨平台的一致系统。 总体而言,色彩是传达不同类型信息的通用工具。

To improve color decisions, let’s cover how to: pick a palette, prioritize colors, consider data visualization, and test accessibility.

为了改善颜色决策,让我们介绍如何:选择调色板,确定颜色优先级,考虑数据可视化以及测试可访问性。

使用颜色理论选择调色板 (Pick palette using color theory)

Understanding a few color elements will help you pick the right colors for your palette. The color wheel, a derivative of Newton’s experiments with light, will help you.

了解一些颜色元素将帮助您为调色板选择正确的颜色。 色轮是牛顿的光实验的衍生产品,将为您提供帮助。

色相饱和度 (Hue & Saturation)

Hue is a specific color or degree on the color wheel.

色相是色轮上的特定颜色或等级。

Saturation means the intensity of a color. At 100% saturation, color is at its purest.

饱和度是指颜色的强度。 在100%饱和度下,色彩是最纯净的。

The blue hue on a color wheel; a gradient scale shows 100% saturation at the very right.

色调,色调和阴影 (Tint, tone, & shade)

Mixing pure color with neutrals creates lighter and darker variations.

将纯色与中性相混合会产生较浅和较深的变化。

Tint — color mixed with white

淡色 —颜色与白色混合

Tone — color mixed with grey

色调 -与灰色混合的颜色

Shade — color mixed with black

阴影 -颜色与黑色混合

Tint: starts with a pure blue, gets lighter each step. Tone: from blue, turns greyer each step. Shade: from blue, gets darker

和谐的调色板 (Harmonious palettes)

“All colors are the friends of their neighbors and the lovers of their opposites.” — Marc Chagall

“所有颜色都是邻居的朋友和对立的情人。” —马克·夏加尔

Based on the color wheel, these palettes consist of colors that work harmoniously together.

这些调色板基于色轮,由和谐地协同工作的颜色组成。

We’ll go over monochromatic, analogous, complementary, split-complementary, and triadic palettes.

我们将介绍单色,相似,互补,分裂互补和三重调色板。

Monochromatic consists of tints, tones, and shades of one hue.

单色由色调,色调和一种色调的阴影组成。

Monochromatic example: a color palette created from violet.
Monochromatic
单色

Create an analogous palette from three colors sitting next to each other.

用彼此相邻的三种颜色创建类似的调色板。

Analogous example: a color palette created from yellow, yellow-green, and green.
Analogous
类似的

Complementary contains two opposite colors, which creates high contrast.

互补色包含两种相反的颜色,可产生高对比度。

Complementary example: a color palette created from red-orange and sky blue.
Complementary
补充

Split-complementary consists of three colors, with two next to the opposite of one.

分补互补色由三种颜色组成,其中两种颜色相邻于另一种颜色。

Split-complementary example: a color palette created from denim blue, red-orange, and yellow-orange.
Split- complementary
分裂互补

A triadic palette has three hues equally spaced around the wheel.

三元调色板具有三个色调围绕车轮等距隔开。

Triadic example: a color palette created from purple, orange, and green.
Triadic
三联体

获得灵感 (Get inspired)

Here’s a few ways to get started on your own color palette.

这是您开始使用自己的调色板的几种方法。

Create gradients: play with creating gradients from an harmonious palette.

创建渐变:从和谐调色板创建渐变。

I created gradients from a split-complementary palette by adding two colors together.
gradients from a split-complementary palette
分割互补调色板中的渐变

Use photographs: choose a photograph that moves you and pick colors from it.

使用照片:选择能移动您的照片并从中选择颜色。

Try Coolors: it’s a color tool that easily generates different palettes and lets you fine-tune choices.

尝试Coolors 这是一种色彩工具,可以轻松生成不同的调色板,并让您微调选择。

优先处理主要和次要 (Prioritize primary & secondary)

Prioritize and define the colors in your design system. Like an intuitive library, organized colors help your internal team find what they’re looking for. They also help your team create visual consistency for your users. Aim for precise primary colors, sufficient secondary colors, and clear names for each (Treder, 2017).

在设计系统中确定颜色的优先级并进行定义。 就像直观的库一样,有条理的颜色可以帮助您的内部团队找到他们想要的东西。 它们还可以帮助您的团队为用户创建视觉一致性。 力求精确的原色,足够的辅助色和清晰的名称(Treder,2017年) 。

(Primary)

Primary colors are used frequently in your interfaces. They include colors in branding, interaction elements, layouts, and text. Add a simple name along with its HEX number: violet: #8322DD.

界面中经常使用原色。 它们包括商标,交互元素,布局和文本中的颜色。 添加一个简单名称及其十六进制数字: violet:#8322DD。

Here, primary colors are purple, black, and white. The primary colors are also shown on a card with button UI.

次要的 (Secondary)

Secondary colors are used occasionally, and consists of accents based on primary. Create by hand-picking, CSS functions (darken, lighten by HSL %), or both (Curtis, 2016). Secondary colors can be used to express system feedback such as task success, error, or warning.

次要颜色偶尔使用,由基于原色的重音组成。 通过手工挑选,CSS函数(变暗,HSL%变亮)或同时通过两者(Curtis,2016年)创建 。 辅助颜色可用于表示系统反馈,例如任务成功,错误或警告。

Here, secondary colors are red, yellow, blue, green. These secondary colors are also shown on system notifications.

色调叠 (Tint stack)

Tint stacks provide flexible choices. Try to empower your team with enough choice (3–4 steps) but not so many that it compromises consistency.

色调堆栈提供了灵活的选择。 尝试赋予您的团队足够的选择权(3–4个步骤),但选择的范围不太多,以至于损害了一致性。

You can create stacks using HSL percentages to easily implement with CSS functions. Include the color name, HSL lightness (0 -100), and HEX number: violet-lighter-20: #B47AEA.

您可以使用HSL百分比创建堆栈,以轻松使用CSS函数实现。 包括颜色名称,HSL亮度(0 -100)和十六进制编号: violet-lighter-20:#B47AEA

Tint stack based on primary and secondary colors; neutral has 7 steps while the rest of the colors have 4 steps each.

开始吧 (Get started)

Eva Colors: this AI tool helps you find secondary colors for notifications, based on a primary.

Eva Colors 此AI工具可帮助您根据原色查找通知的辅助色。

Coolors for tint stacks: start with one color and change HSL lightness by increments.

着色叠层的冷却器 从一种颜色开始,并以递增的方式更改HSL亮度。

Using Coolors, I created tint stacks with 15% increments. I started with a 5-color palette with only #AFE9D9 as base.
Using Coolors to create tint stacks with 15% increments
使用冷却器以15%的增量创建色调堆栈

Design Systems Repo: for inspiration, look through design systems of other companies to see how they organize colors (everyone does it a little differently).

Design Systems Repo 从其他公司的设计系统中寻找灵感,以了解他们如何组织颜色(每个人的做法有所不同)。

考虑数据可视化 (Consider data visualization)

For data visualization, use color to emphasize the story of your data (Yi, 2019). You may need 6–12 colors to cover all use cases, depending on data complexity. Create a flexible tint stack with a wide range in hue and brightness.

对于数据可视化,使用颜色强调数据的故事性(Yi,2019) 。 根据数据的复杂程度,您可能需要6–12种颜色才能涵盖所有用例。 创建具有广泛色相和亮度的灵活色调堆栈。

Types of data and recommended color palette:

数据类型和推荐的调色板:

分类的 (Categorical)

Categorical consists of non-numeric categories (country, gender, names). For distinct categories, a color palette with hues spaced apart in the color wheel works best.

分类由非数字类别(国家,性别,姓名)组成。 对于不同的类别,色相在色轮中间隔开的调色板效果最好。

A line graph of mood over time uses a categorical palette to represent different emotions.
A line graph with a categorical palette
带有分类调色板的折线图

顺序的 (Sequential)

Sequential data has numeric or ordered values. To indicate numeric steps, colors should gradually change hue and lightness. Much like analogous palette, use color hues that sit next to each other. Low values should start light, and high values go dark.

顺序数据具有数字或有序值。 为了指示数字步长,颜色应逐渐改变色调和亮度。 就像类似的调色板一样,使用彼此相邻的色相。 较低的值应开始变亮,较高的值将变暗。

A heat map of rainfall in different cities throughout the year uses a sequential palette. Palette represents inches of rain.
A heat map with a sequential palette
具有顺序调色板的热图

发散 (Diverging)

Diverging data also contains numeric value. It’s basically two sequential palettes that meet at a central point. Diverging can have negative to positive values, or opposites on a spectrum. Keep the central point light, and allow colors to get darker further from center.

差异数据还包含数值。 基本上是两个相继的调色板在一个中心点相遇。 发散可以具有负值到正值,或者在频谱上相反。 保持中心点较亮,并允许颜色从中心进一步变暗。

A stacked bar chart shows user satisfaction for different UI elements using a diverging palette.
A stacked bar chart with a diverging palette
堆叠的条形图和不同的调色板

可视化 (Get visualizing)

Let’s look at a few tools that will make it easier to pick your color palette for data visualization.

让我们看一些工具,这些工具将使您更轻松地选择调色板以进行数据可视化。

ColorBrewer: browse through color palettes (sequential, diverging, categorical), and visualize them on a map.

ColorBrewer 浏览调色板(顺序,发散,分类),并在地图上可视化它们。

Viz Palette: this tool lets you see color palettes on different data visualization charts.

Viz Palette 此工具可让您在不同的数据可视化图表上查看调色板。

Screenshot of the Viz Palette web page
Viz Palette web page
Viz调色板网页

测试可访问性 (Test accessibility)

Test your color palette for accessibility, to ensure users with varying visual abilities can see each color. Testing for accessibility is a step towards a more usable and legible product, strengthening its experience. Check early and often that colors follow World Wide Web Consortium (W3C) guidelines.

测试您的调色板的可访问性,以确保具有不同视觉能力的用户可以看到每种颜色。 对可访问性进行测试是迈向更易用,更易读的产品的一步,可增强其体验。 尽早检查并经常检查颜色是否符合万维网联盟(W3C)准则。

对比 (Contrast)

Look for sufficient color contrast of text on background, as well as contrast between colors used together in data visualization. With low contrast, text become harder to read, and data harder to distinguish. W3C recommends the following contrast ratios:

寻找背景上文本的足够的颜色对比度,以及在数据可视化中一起使用的颜色之间的对比度。 对比度低时,文本将变得更难以阅读,并且数据也难以区分。 W3C建议使用以下对比度:

  • 4.5:1 for text

    文字4.5:1
  • 3:1 for large text (14pt bold, 18pt regular)

    3:1代表大文字(14pt粗体,18pt普通)
  • 3:1 for icons

    3:1的图标
Contrast ratio of texts and icons on the card with button UI and system notifications all pass the recommended 4.5:1.
Meeting W3C’s 4.5:1 and 3:1 contrast ratios
满足W3C的4.5:1和3:1对比度

视觉提示 (Visual cues)

Try to use multiple visual cues in addition to color in communicating important states. Using colors alone to convey information may not be as accessible for users with color blindness (Reyna, 2018). For example, you can include an icon as well as color and text for a system notification.

除了传达重要状态的色彩外,还尝试使用多种视觉提示。 色盲用户可能无法单独使用颜色来传达信息(Reyna,2018) 。 例如,您可以包括图标以及系统通知的颜色和文本。

无障碍范围 (Accessible ranges)

Create contrast pairs of different text colors on backgrounds. Then show accessible ranges based on progression of your neutral tints (Curtis, 2016). This helps your team see exactly where pairs become inaccessible.

在背景上创建不同文本颜色的对比对。 然后根据中性色调的进展显示可访问范围(Curtis,2016年) 。 这可以帮助您的团队确切地了解无法访问的地方。

I explored accessible pairs based on the tint stack created before, focusing on neutrals and the primary purple.

进行测试 (Get testing)

Accessible Color Matrix: from your color palette, this creates a matrix (range) of accessible pairs.

可访问的颜色矩阵 从您的调色板中,创建可访问对的矩阵(范围)。

Screenshot of the Accessible Color Matrix web page
Accessible color matrix web page
可访问的颜色矩阵网页

Tanaguru: quickly test a color pair for contrast ratio.

Tanaguru 快速测试颜色对的对比度。

Coolors: Coolors also simulates how your palette will look for different types of color blindness.

冷却器 冷却器还模拟您的调色板在不同类型的色盲情况下的外观。

结论 (Conclusion)

Here’s quick recap on what we learned:

以下是我们学到的内容的快速回顾:

  • using color theory to pick an harmonious palette

    用色彩理论挑选一个和谐的调色板
  • prioritizing colors into primary and secondary

    将颜色分为主要和次要
  • considering data visualization and its data types

    考虑数据可视化及其数据类型
  • testing for color accessibility early and often

    尽早测试色彩可及性

We use color with its versatile spectrum, in an attempt to express the depth of our human experience. I hope this post was helpful, and that you come away with another view of color in the light of UX.

我们将色彩与多种用途的光谱结合使用,以期表达人类经验的深度。 我希望这篇文章对您有所帮助,并且希望您从UX的角度出发对颜色有了另一种看法。

A large color picker sits on a purple — blue — green circle

翻译自: https://uxdesign.cc/how-to-use-color-in-ux-design-9ba6db4807d5

ux设计中的各种地图

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/274316.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

《Two Dozen Short Lessons in Haskell》学习(十八) - 交互式键盘输入和屏幕输出

《Two Dozen Short Lessons in Haskell》(Copyright © 1995, 1996, 1997 by Rex Page,有人翻译为Haskell二十四学时教程,该书如果不用于赢利,可以任意发布,但需要保留他们的copyright)这本书是学习 Ha…

figma设计_Figma中简单,可重复使用的设计系统

figma设计Putting together a design system may seem like an unnecessary hassle. It’s often easier to jump straight into designing things without having to worry about styles, components, or libraries. Some might even argue that when it comes to smaller pro…

Teach Yourself Java 2 in 21 Days 书中样例代码实践

找了好几书JAVA的书,看了几章,都看不下去。 我觉得适合《Teach Yourself Java 2 in 21 Days》(Rogers Cadenhead Laura Lemay)还是适合我的。 孙卫琴那本,我感觉就罗嗦多了没到我点子上。 接口,抽象类这些内…

黑书上的DP例题

pagesectionnotitlesubmit1131.5.1例题1括号序列POJ11411161.5.1例题2棋盘分割POJ11911171.5.1例题3决斗Sicily18221171.5.1例题4“舞蹈家”怀特先生ACM-ICPC Live Archive1191.5.1例题5积木游戏http://202.120.80.191/problem.php?problemid12441231.5.2例题1方块消除http://…

MDK linker和debug的设置以及在RAM中调试

有误或者表述不清楚请指出,谢谢 硬件:TQ2440开发板、jlink V8 固件 软件:J-LINK ARM 4.08i、MDK4.20 先解释下MDK中三种linker之间的区别 设置集中在option linker选项卡 1.采用Target对话框中的ram和rom地址。采用此方式,…

LBS核心技术解析(引子)

http://www.cnblogs.com/LBSer/archive/2013/04/25/3048754.html 引子: 人们常用“上知天文,下知地理”来形容一个人的博学,人们总是用三要素论“什么时间、什么地点,发生或干了什么事情”来描述一件事情,人们也常常借用“天时、地…

Vim中数字自增、自减

(1)ctrl a:数字自动增加1 按下ctrl a: (2)number ctrl a:数字自动增加number 例子:想将20修改成100,按下80 ctrl a: (3)ctrl x…

开源服务器Tornado的初步了解

文章结束给大家来个程序员笑话:[M] 明天看了下Python的一个新web框架,由Facebook开源。不得不说,品牌效应啊,只要是Facebook开源的目项,没有不好用的。Tornado可以说是好用到了极致,从开打官方面页开始懂得…

多线程的那群“象”

最初学习多线程的时候,只学了用Thread这个类,记忆中也用过Mutex,到后来只记得Thread的使用,其余的都忘了。知道前不久写那个Socket连接池时遇到了一些对象如:Semaphore,Interlocked,Mutex等&…

优秀HTML5网站学习范例:从“饥饿游戏浏览器”谈用户体验

继影片《饥饿游戏》获得票房成功后,《饥饿游戏2:火星燎原》也于2012年宣布开拍,将在今年的11月22日登陆全球各大院线。值此之际,微软携手美国狮门影业公司和 RED Interactive Agency 一起为影迷打造了一个基于 HTML5 现代网页规范…

[开源]jquery.ellipsis根据宽度(不是字数)进行内容截断,支持多行内容

jquery.ellipsis 自动计算内容宽度(不是字数)截断,并加上省略号,内容不受中英文或符号限制。 如果根据字数来计算的话,因为不同字符的宽度并不相同,比如l和W,特别是中英文,最终内容宽…

不安装游戏apk直接启动法

原文地址:http://blog.zhourunsheng.com/2011/09/%E6%8E%A2%E7%A7%98%E8%85%BE%E8%AE%AFandroid%E6%89%8B%E6%9C%BA%E6%B8%B8%E6%88%8F%E5%B9%B3%E5%8F%B0%E4%B9%8B%E4%B8%8D%E5%AE%89%E8%A3%85%E6%B8%B8%E6%88%8Fapk%E7%9B%B4%E6%8E%A5%E5%90%AF%E5%8A%A8%E6%B3%95…

Android客户端打包方案分享

基本介绍 Android应用的自动化打包是应用持续集成以及多渠道发布的基础。当前Android客户端自动化打包的主要有两种方式,Ant和Maven。两种方式本质上都是调用Android SDK里面提供的工具,不过各自有各自的特点。 1. Ant脚本 好处:开发成本较低…

您的UX库不只是书籍

hp ux 密码不过期Looking back on past self, one thing I wish I’d realised is the importance of keeping notes of everything.回顾过去的自我,我希望我意识到的一件事是记录所有事情的重要性。 This means everything interesting I’ve read and written; e…

交互设计精髓_设计空间的精髓

交互设计精髓重点 (Top highlight)什么是空间? (What is Space?) Space is the dimension of height, depth and width within which all things exist and move. Space or Empty space or White space or Negative space are alias given to describe intensional…

ux和ui_UI和UX设计人员的47个关键课程

ux和ui重点 (Top highlight)This is a mega-list of the most critical knowledge for UI, UX, interaction, or product designers at any level.这是所有级别的UI,UX,交互或产品设计人员最关键的知识的大清单。 Many of these lessons are also appli…

深入理解Java内存模型(七)——总结

处理器内存模型 顺序一致性内存模型是一个理论参考模型,JMM和处理器内存模型在设计时通常会把顺序一致性内存模型作为参照。JMM和处理器内存模型在设计时会对顺序一致性模型做一些放松,因为如果完全按照顺序一致性模型来实现处理器和JMM,那么…

沉浸式ui设计_有助于沉浸的视频游戏UI —武器轮

沉浸式ui设计Many action-adventure games rely on the feeling of thrills via bullets, fire, grenade, more bullets, and gigantic booms. The way to enable all these is to offer a massive arsenal, from machetes to assault rifles all the way till bazookas.许多动…

ux设计师薪水_客户现在也是UX设计师

ux设计师薪水Some of you probably know by now, I’m not too fond of the monster the UX industry has become. It’s overblown, overcomplicated and often dishonest towards the clients. It’s also in itself undefined. (where is the E in Experience?)你们中的某些…

分步表单_角色创建分步指南

分步表单The first thing most of us designers are taught is the concept of personas and the necessity of them when it comes to UX and product design. However, knowing is different from applying and it can be difficult to know where to begin when we’re aske…