Contact emails
[email protected]<mailto:[email protected]>, 
[email protected]<mailto:[email protected]>, 
[email protected]<mailto:[email protected]>, 
[email protected]<mailto:[email protected]>

Explainer
https://open-ui.org/components/enhanced-range-input.explainer/#multi-handle-support-with-rangegroup

Specification
No information provided

Summary
The <rangegroup> element groups zero or more range inputs into a single 
shared-track control. It preserves each input’s label, value, keyboard 
behavior, form participation, and accessibility semantics while coordinating 
their thumbs and constraints on one track. This lets developers create 
accessible multi-thumb ranges with declarative HTML instead of recreating 
native slider behavior in JavaScript. This feature includes the <rangegroup> 
element as a linear shared-track control composed of descendant <input 
type="range"> elements, with legend and label semantics, native focus and 
keyboard behavior, forms and accessibility integration, shared bounds, and 
ticks provided by a <datalist> descendant. It excludes convenience JavaScript 
APIs, segment dragging, pseudo-elements, and other advanced interactions.

Blink component
Blink>DOM<https://issues.chromium.org/issues?q=customfield1222907:%22Blink%3EDOM%22>

Web Feature ID
Missing feature

Motivation
HTML does not provide a declarative way to combine multiple range inputs into 
one shared-track control. Developers currently build multi-thumb ranges with 
custom JavaScript, pointer handling, keyboard interaction, form integration, 
and accessibility. The <rangegroup> element coordinates real descendant range 
inputs while preserving their native labels, values, focus, events, form 
participation, and accessibility semantics, reducing the amount of custom 
infrastructure web developers must implement and maintain.

Initial public proposal
https://github.com/openui/open-ui/pull/1173

Requires code in //chrome?
False

Tracking bug
https://issues.chromium.org/issues/562900379

Estimated milestones

No milestones specified


Link to entry on the Chrome Platform Status
https://chromestatus.com/feature/5199707839266816?gate=5148201953918976

This intent message was generated by Chrome Platform 
Status<https://chromestatus.com/>.


-- 
You received this message because you are subscribed to the Google Groups 
"blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CH4PR00MB2657A925365F41461FB59273FD872%40CH4PR00MB2657.namprd00.prod.outlook.com.

Reply via email to