What the person is doing
The task is one numeric or relative scale with a lower and upper boundary.
Application · lesson 13 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.
Use two separately named thumbs on one bounded scale, keep the endpoints ordered, show the selected range and unit, synchronize exact endpoint fields when precision matters, and explain empty, crossed, disabled, or repaired states.
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 task is one numeric or relative scale with a lower and upper boundary.
Use two separately named thumbs on one bounded scale, keep the endpoints ordered, show the selected range and unit, synchronize exact endpoint fields when precision matters, and explain empty, crossed, disabled, or repaired states.
Initial state with visible label, min, max, unit, current lower endpoint, and current upper endpoint.
Are users setting two boundaries on one numeric scale?
Each thumb controls one endpoint in a related value pair.
The task is one numeric or relative scale with a lower and upper boundary.
Open the working example, try its controls, and compare the behavior against the decision guidance.
The task is one numeric or relative scale with a lower and upper boundary.
Use two separately named thumbs on one bounded scale, keep the endpoints ordered, show the selected range and unit, synchronize exact endpoint fields when precision matters, and explain empty, crossed, disabled, or repaired states.
Initial state with visible label, min, max, unit, current lower endpoint, and current upper endpoint.
Only one endpoint is stored despite two values being shown.
Expose each thumb as a separate slider with a clear endpoint name such as Minimum price and Maximum price.
W3C Web Accessibility Initiative - checked
APG multi-thumb guidance defines related values, min/max price examples, non-crossing constraints, stable tab order, per-thumb roles and values, dependent aria min/max updates, and touch assistive technology cautions.
IBM Carbon Design System - checked
Carbon range slider guidance defines minimum and maximum number inputs, two handles, track, min/max labels, exact input, click and drag behavior, and date-picker avoidance for date ranges.
Google Material Web - checked
Material Web slider guidance documents range mode with value-start and value-end, start and end aria labels, aria value text, value labels, steps, ticks, and disabled state.
U.S. Web Design System - checked
USWDS range slider guidance supports approximate or relative range selection, precise text-input alternatives, draggable behavior, min/max labels, step granularity, and screen reader units.
Visa Product Design System - checked
Visa slider guidance documents dual-point sliders for upper and lower boundaries, common filtering use, min/max values, units, and calendar alternatives for dates.
Source trail checked: