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.
