What the person is doing
The value has a known lower and upper bound.
Application · lesson 12 of 20 · Selection And Choice
Underlying principle: Choice controls express how many options are available, how many may be selected, and when the selection takes effect. The control should reveal the meaning and consequence of each choice.
Provide a labeled single-thumb slider with a known minimum and maximum, visible current value and unit, sensible step size, keyboard support, and an exact numeric entry path when precision matters.
Choice controls express how many options are available, how many may be selected, and when the selection takes effect. The control should reveal the meaning and consequence of each choice.
The value has a known lower and upper bound.
Provide a labeled single-thumb slider with a known minimum and maximum, visible current value and unit, sensible step size, keyboard support, and an exact numeric entry path when precision matters.
Initial value state with visible label, min, max, current value, and unit.
Is this one value inside a known range?
Moving the thumb changes one value within the declared minimum and maximum.
The value has a known lower and upper bound.
Open the working example, try its controls, and compare the behavior against the decision guidance.
The value has a known lower and upper bound.
Provide a labeled single-thumb slider with a known minimum and maximum, visible current value and unit, sensible step size, keyboard support, and an exact numeric entry path when precision matters.
Initial value state with visible label, min, max, current value, and unit.
The step size makes adjustment tedious or too imprecise.
Prefer native range input where possible.
W3C Web Accessibility Initiative - checked
APG slider guidance defines range input semantics, value properties, value text, labels, orientation, keyboard movement, and touch assistive technology cautions.
IBM Carbon Design System - checked
Carbon slider guidance distinguishes default single-value sliders from range sliders and documents labels, min and max, number input pairing, value display, states, and keyboard interaction.
U.S. Web Design System - checked
USWDS range slider guidance supports approximate relative selection, precise text-input alternatives, draggable track behavior, min/max labels, step granularity, and screen reader units.
Google Material Design - checked
Material Design slider guidance supports intensity settings, continuous subjective ranges, discrete specific-value sliders, editable numeric value variants, and disabled states.
Visa Product Design System - checked
Visa slider guidance supports required labels, min/max values, units, checkbox/radio alternatives for small sets, binary-option avoidance, and discrete versus continuous behavior.
Source trail checked: