Reference

Glossary Color and accessibility terms, defined

71 terms, each with a short definition, links to related terms, and the tools and articles that go further. Where a number helps, the example is worked out by the site’s color engine.

Chroma vs saturation

Terms defined
71
Groups
6
Reviewed

Find

Find a term

Two words, two things

Chroma vs saturation

Both describe how colorful a color is. Chroma compares it with a white lit the same way; saturation compares it with its own brightness. The number HSL calls saturation is neither, as the two rows below show.

Under each swatch: its hex code, C for OKLCH chroma and S for HSL saturation.

OKLCH chroma in steps, at lightness 62% and hue 250°

#868686C 0.000S 0%#74889EC 0.041S 18%#608AB5C 0.080S 36%#488ACBC 0.120S 56%#2389E2C 0.161S 77%

HSL saturation 100% at five HSL lightnesses, hue 210°

#001A33C 0.059S 100%#004D99C 0.140S 100%#0080FFC 0.211S 100%#66B3FFC 0.134S 100%#CCE6FFC 0.044S 100%
In the first row only chroma changes: lightness and hue hold still while chroma climbs from 0 to 0.161. In the second row, HSL saturation is 100% in every swatch, yet OKLCH chroma runs from 0.044 to 0.211. A pastel and a vivid color can both be “fully saturated” in HSL; chroma tells them apart.

Chroma · Saturation · Colorfulness

13 terms

Seeing color

The words for what a color looks like. Several sound alike and mean different things.

Chroma

Also called C, colorfulness relative to white

Colorfulness judged against a white lit the same way. In OKLCH and LCH it is the distance from the gray axis: 0 is a gray, and the highest chroma a screen can show depends on the hue and the lightness.

#00BF34#00B5B5
Example At OKLCH lightness 70%, sRGB reaches chroma 0.220 at hue 145° but only 0.119 at hue 195°.

Saturation

Also called S, purity

Colorfulness judged against the color’s own brightness: how pure it looks for how light it is. HSL and HSV also have a number called saturation, but it is a ratio inside the RGB cube, so a pale pastel can score 100%.

#CCDDFF
Example #CCDDFF has HSL saturation 100% and OKLCH chroma 0.050: a pastel, not a vivid color.

Metamerism

Also called metameric match, metamers

Two colors that match under one light and stop matching under another. Their spectra differ, but under the first light they excite the eye’s cones the same way.

Back to the search

21 terms

Color spaces and models

How colors become numbers, and how numbers become colors again.

Color model

Also called RGB, HSL, CMYK

A way of describing colors with numbers, such as RGB, HSL or CMYK, without saying which exact colors the numbers mean. Tying a model to primaries, a white point and a transfer function makes it a color space.

Transfer function

Also called gamma, EOTF, OETF, tone curve

The curve that converts between linear light and the values a space stores, loosely called gamma. sRGB’s curve is a short straight segment followed by a power of 2.4, close overall to gamma 2.2.

Hex color

Also called hex code, #RRGGBB, hexadecimal

An sRGB color written as #RRGGBB: three bytes in hexadecimal, from 00 to FF, for red, green and blue. #RGB is a short form, and a fourth pair, #RRGGBBAA, adds alpha.

#D3AF37
Example #D3AF37 is red 211, green 175 and blue 55: D3, AF and 37 in hexadecimal.

Back to the search

10 terms

Contrast

How much two colors differ, measured the way accessibility standards measure it.

Contrast ratio

Also called WCAG contrast, luminance contrast

WCAG 2’s measure of how far apart two colors are in relative luminance: (L1 + 0.05) / (L2 + 0.05), where L1 is the lighter. It runs from 1:1, no difference, to 21:1, black on white.

#9494943.03:1#7676764.54:1#5959597.00:1
Example The lightest grays that reach each level on white: #949494 at 3.03:1, #767676 at 4.54:1 and #595959 at 7.00:1.

APCA

Also called Accessible Perceptual Contrast Algorithm, SAPC

The Accessible Perceptual Contrast Algorithm, by Andrew Somers: a contrast method that treats dark-on-light and light-on-dark differently and is read together with font size and weight. It reports Lc rather than a ratio. It is not part of WCAG 2, and WCAG 3’s contrast method has not been decided.

Lc (lightness contrast)

Also called APCA Lc, lightness contrast

APCA’s result. Positive means dark text on a light background and negative means light on dark. APCA’s simplest guidance asks for at least Lc 75 for body text, Lc 60 for other content text and Lc 45 for large text.

#767676Lc +71#FFFFFFLc −77
Example #767676 on white is Lc +71; white on #767676 is Lc −77. Black on white reaches Lc +106.

Polarity

Also called dark on light, light on dark, reverse type

Whether text is darker than its background (dark on light) or lighter (light on dark). WCAG 2’s ratio gives the same answer both ways; APCA does not.

#1C1A1615.12:1 · Lc +94#F2EFE815.12:1 · Lc −96
Example #1C1A16 on #F2EFE8 and the reverse share one WCAG ratio, 15.12:1, but score Lc +94 and Lc −96.

Simultaneous contrast

Also called surround effect, induction

The way a color’s surroundings change how it looks: the same gray seems lighter on black than on white. Contrast formulas measure two colors on their own and ignore it.

Back to the search

8 terms

Color vision

How people see color, and how that differs from one person to another.

CVD simulation

Also called color blindness simulation, Machado

Recomputing colors to approximate how they look with a color vision deficiency. The site uses the model of Machado, Oliveira and Fernandes (2009) in linear light. A simulation is a design aid, not a picture of anyone’s experience.

Red and green, as typical vision sees them and as simulated for two deficiencies
VisionRedGreenΔE00
Typical vision#D7263D#2E9E4F72.4
Protanopia#5F583C#9F904824.3
Deuteranopia#8A7D37#9287555.7
Example Red #D7263D and green #2E9E4F differ by ΔE00 72.4 for typical vision; simulated for protanopia, by 24.3, and for deuteranopia, by 5.7.

Back to the search

7 terms

Standards and testing

The vocabulary of WCAG and of the tools that test against it.

Conformance level

Also called Level A, Level AA, Level AAA

WCAG’s three levels: A, the minimum; AA, the level most accessibility policies point to; and AAA, enhanced. A page conforms at a level when it meets every criterion at that level and below.

ACT rules

Also called Accessibility Conformance Testing

Accessibility Conformance Testing rules: test procedures for parts of WCAG, published by the W3C, each with test cases that say what a correct tool should report. They make results from different tools comparable.

False positive

Also called false alarm, false negative

A check that reports a failure where there is none, also called a false alarm. A false negative is the opposite: a real failure the check misses. Automated accessibility tools trade one against the other.

Related

Tools and reading

Accessible name

Also called computed name, accname, aria-label

The name assistive technology announces for an element, such as a button’s text or an image’s alt text, worked out by the W3C’s Accessible Name and Description Computation.

Related

Tools and reading

Assistive technology

Also called AT, screen reader, magnifier

Software or hardware people use to reach content in another way: screen readers, screen magnifiers, switch access, voice control and refreshable braille displays.

Back to the search

12 terms

CSS and design systems

Color in code: the CSS features and token terms used to ship it.

Relative color syntax

Also called from keyword, oklch(from …)

CSS syntax that builds a color from another: oklch(from var(--brand) calc(l - 0.1) c h) makes a darker brand color by changing one channel.

Forced colors mode

Also called Windows contrast themes, high contrast mode

A mode, such as Windows contrast themes, in which the browser replaces a page’s colors with a small palette the reader chose. CSS detects it with @media (forced-colors: active) and can refer to that palette through system colors such as CanvasText.

accent-color

Also called native control color

A CSS property that tints native checkboxes, radio buttons, range sliders and progress bars to match a brand.

Related

Tools and reading

contrast-color()

Also called automatic text color

A CSS function that returns white or black, whichever contrasts more with a given color. It picks only between those two and does not promise any WCAG level.

Color interpolation

Also called gradient color space, in oklch

How a gradient or an animation finds the colors between two stops. CSS lets you choose the space, as in linear-gradient(in oklch, blue, yellow). Colors written as hex, rgb() or hsl() default to sRGB, which can pass through gray between distant hues.

Back to the search

Index

Every term, A to Z

References

Sources