Reference Target for Cross-Root ARIA
WebKittens
@annevk @cookiecrook
Title of the spec
Reference Target for Cross-Root ARIA
URL to the spec
https://github.com/WICG/aom/blob/gh-pages/reference-target-explainer.md
URL to the spec's repository
https://github.com/WICG/aom
Issue Tracker URL
No response
Explainer URL
No response
TAG Design Review URL
No response
Mozilla standards-positions issue URL
https://github.com/mozilla/standards-positions/issues/1035
WebKit Bugzilla URL
No response
Radar URL
No response
Description
Reference Targets allow forwarding IDREFs to members of the ShadowDOM which will make it signficantly easier to create web components which rely on ARIA (which itself heavily relies on IDREFs).
The Web Components Community Group considers this a pivotol feature.
I think some relationships should be implicit as we don't want to regress on how label works today: https://github.com/WICG/aom/issues/209.
Overall though I like the direction this is going in.
cc @rniwa
Now that w3c TAG has blessed phase 1 of this API and Chromium is moving into experimentations with it, when do you think can we expect to hear positioning from Webkit on this API?
People are generally excited about this solving a set of a11y problems with shadow roots, but generally we only take a position once there's more formal specification text to review. @leaverou's concern around non-ARIA attributes is also quite interesting. Was that addressed anywhere?
Since https://github.com/WebKit/WebKit/pull/39742 is merged, is it worth marking as support?
As per the README:
Note that positions on this repository do not reflect implementation status. We might like something we do not get around to implement for one reason or another. And we might dislike something we nevertheless have to implement.
I know that the actions and positions of other browser vendors do not have a direct impact of the same of any other, but in light of Mozilla recently taking a positive position of this API, I wonder if the WebKit team might see fit to revisiting this issue in order to possible share their own position. If there happened to be outstanding concerns, issues, or questions around this API, it would be great to be able to collect them an include them in live discussion at TPAC in a few weeks.
Thanks in advance for you time and consideration on this powerful accessibility primitive. 🙇🏼♂️
Adding these spec PRs for extended reference in this conversation:
- https://github.com/whatwg/html/pull/10995
- https://github.com/whatwg/dom/pull/1353