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.pswp.cn/news/274316.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/274316.shtml
英文地址,請注明出處:http://en.pswp.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…

WPF 關于鼠標事件和坐標

Mouse.GetPosition(window);可以在任何時間獲得相對任意元素的鼠標位置 Mouse.Capture(el);可以讓某個元素獲得所有的鼠標事件不管他應不應該的到鼠標事件 Mouse.Capture(null);解除轉載于:https://www.cnblogs.com/wangjixianyun/archive/2013/03/25/2980953.html

訪問25%無法訪問的人-如何設計可訪問性

We’re increasingly dependent on the internet and computers for everything we do — this has become starkly more obvious through the COVID19 global pandemic.我們所做的一切都越來越依賴于互聯網和計算機-通過COVID19全球大流行,這一點變得更加明顯。 F…

DDD:實體如何處理外部依賴

場景 修改用戶名時,要驗證用戶名的唯一性。 實現1 1 public class User 2 { 3   public void ChangeUsername(string newUsername) 4   { 5   //使用服務定位器獲取IUsernameUniqueService ,執行驗證。 6   } 7 } 實現…

架構師論壇 創業_我在早期創業時作為設計師學到的東西

架構師論壇 創業For over 2 years at a young product company, I collaborated with talented engineering folks for a 0 → 1 suite of products. Here are my learnings and key takeaways. Of course, these are my views and do not represent those of my employers or …

HFileOutputFormat與TotalOrderPartitioner

最近需要為一些數據增加隨機讀的功能,于是采用生成HFile再bulk load進HBase的方式。 運行的時候map很快完成,reduce在sort階段花費時間很長,reducer用的是KeyValueSortReducer而且只有一個,這就形成了單reducer全排序的瓶頸。于是…

qt按鈕禁用和激活禁用_為什么試探法只是經驗法則:禁用按鈕的情況

qt按鈕禁用和激活禁用Most user experience designers will be familiar with Jackob Nielsen’s 10 usability heuristics. They are widely cited and a great set of broad rules of thumb to follow when designing user interfaces.大多數用戶體驗設計師將熟悉Jackob Niel…

Teach Yourself Java 2 in 21 Days 書中樣例代碼實踐

找了好幾書JAVA的書,看了幾章,都看不下去。 我覺得適合《Teach Yourself Java 2 in 21 Days》(Rogers Cadenhead Laura Lemay)還是適合我的。 孫衛琴那本,我感覺就羅嗦多了沒到我點子上。 接口,抽象類這些內…

好奇心機制_好奇心問題

好奇心機制For my past two jobs I’ve posted a question every week in my team chat and learned so much about my co-workers. Give it a try! :D對于過去的兩個工作,我每周都會在團隊聊天中發布一個問題,并且對我的同事了解很多。 試試看&#xff…

20130328java基礎學習筆記-循環結構for以及for,while循環區別

1.循環結構:for講解class ForDemo{ public static void main(String[] args) { /* for(初始化表達式;循環條件表達式;循環后的操作表達式) { 執行語句;(循環體) } */ for(int x 1; x<3; x) { …

小程序設計避免犯什么錯_新設計師犯下的5種印刷錯誤以及如何避免

小程序設計避免犯什么錯Over the last year and a half, I’ve had the opportunity to teach the basics of typography to undergraduate graphic design students. During this time, I’ve noticed some common mistakes that my students make when first learning how to…

移動設備web文字單位_移動設備如何塑造現代Web設計

移動設備web文字單位I was working with a nonprofit earlier this month on redesigning their website and during the first meeting, I proposed a very standard idea: the home page needed to tell a story and guide the intended user through the intended process (…

hp-ux修改時區方法_UX研究人員可以倡導人類的6種方法

hp-ux修改時區方法In the UX world, we often hear terms like “user-centered,” “human-centered,” and “customer-centered.” We believe that in order to be innovative, we need to center experiences that are authentic, intuitive, and practical.在UX世界中&am…

2013年3月百度之星A題

偽隨機數生成器 題目描述 baidu熊最近在學習隨機算法&#xff0c;于是他決定自己做一個隨機數生成器。 這個隨機數生成器通過三個參數c, q, n作為種子, 然后它就可以通過以下方式生成偽隨機數序列&#xff1a; m0 c, mi1 (q2mi 1) mod 2n, for all i > 0. 因為一些奇怪的…

為什么張揚的人別人很討厭_為什么每個人總是討厭重新設計,即使他們很好

為什么張揚的人別人很討厭重點 (Top highlight)微處理 (Microprocessing) In Microprocessing, columnist Angela Lashbrook aims to improve your relationship with technology every week. Microprocessing goes deep on the little things that define your online life to…

轉載--C語言:浮點數在內存中的表示

單精度浮點數&#xff1a; 1位符號位 8位階碼位 23位尾數 雙精度浮點數&#xff1a; 1位符號位 8位階碼位 52位尾數 實數在內存中以規范化的浮點數存放&#xff0c;包括數符、階碼、尾數。數的精度取決于尾數的位數。比如32位機上float型為23位 double型為52位。…

學習ui設計_如果您想學習UI設計,該怎么辦

學習ui設計There is a question that is always asked when we want to learn something new.當我們想學習新東西時&#xff0c;總會問一個問題。 Where to start?從哪兒開始&#xff1f; This is also being my question when I want to learn UI design. In this article, …

Christmas

html5 game - Christmasloading......轉載于:https://www.cnblogs.com/yorhom/archive/2013/04/05/3001116.html

30個WordPress Retina(iPad)自適應主題

原文地址&#xff1a;http://www.goodfav.com/zh/retina-ready-wordpress-themes-3556.html WordPress Retina定制主題進行了優化&#xff0c;支持Retina屏幕上的高品質和清晰的圖像。如果你關心這個話題&#xff0c;又不知道這究竟是什么&#xff0c;那么請你繼續閱讀。 wordp…