Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reference Target #961

Open
1 task done
dandclark opened this issue Jun 3, 2024 · 2 comments
Open
1 task done

Reference Target #961

dandclark opened this issue Jun 3, 2024 · 2 comments
Assignees
Labels
a11y-tracker Group bringing to attention of a11y, or tracked by the a11y Group but not needing response. Focus: Accessibility (pending) Mode: breakout Work done during a time-limited breakout session Topic: accessibility Topic: ARIA Accessible Rich Internet Applications Venue: WICG
Milestone

Comments

@dandclark
Copy link

dandclark commented Jun 3, 2024

こんにちは TAG-さん!

I'm requesting a TAG review of Reference Target.

Reference Target is a feature that enables using IDREF attributes such as for and aria-labelledby to refer to elements inside a component's shadow DOM, while maintaining encapsulation of the internal details of the shadow DOM. The main goal of this feature is to enable ARIA to work across shadow root boundaries.

Further details:

You should also know that...

There have been a number of competing proposals in this area but little progress towards actually shipping solutions in browsers. See https://alice.pages.igalia.com/blog/how-shadow-dom-and-accessibility-are-in-conflict/.

For that reason this proposal is carefully scoped with the goal of identifying pieces of functionality with good prospects of reaching consensus such that they can be shipped and made available to developers, whose feedback will help inform additional work.

Hence, the proposal in the explainer is broken down into two phases. Phase 1 adds the ability to designate a single element as the target for all IDREF properties that refer to the host, while Phase 2 adds the ability to re-target specific properties individually. Breaking it down in this manner may allow us to reach consensus on Phase 1 while the more complex details of Phase 2 are still under discussion.

So if the TAG has feedback or concerns that apply to Phase 2 only, but is happy with Phase 1, it would be helpful for us if that is called out specifically so that Phase 1 can more easily move forward.

@LeaVerou LeaVerou self-assigned this Jul 23, 2024
@torgo torgo added Topic: accessibility a11y-tracker Group bringing to attention of a11y, or tracked by the a11y Group but not needing response. Focus: Accessibility (pending) Venue: WICG Mode: breakout Work done during a time-limited breakout session Topic: ARIA Accessible Rich Internet Applications and removed Progress: untriaged labels Aug 7, 2024
@torgo torgo added this to the 2024-08-12-week milestone Aug 7, 2024
@jyasskin
Copy link
Contributor

jyasskin commented Sep 4, 2024

This isn't a TAG opinion, but I wanted to point out that there's a known gap across the whole platform in the ability of IDREF attributes to refer to what authors want: w3ctag/gaps#2. I know that this particular gap in ARIA references has lingered for a very long time, and I don't want to delay getting it fixed, but it's also important to keep looking for a unified strategy to deal with all of these relation types.

@torgo torgo modified the milestones: 2024-09-02-week, 2024-09-09-week Sep 5, 2024
@jyasskin
Copy link
Contributor

We discussed in the TAG meetings this week, and while we haven't reviewed Phase 2 yet, we're in favor of you moving ahead with solving the piece of this (Phase 1) that you have general agreement on. We'll continue reviewing Phase 2 in future weeks.

@plinss plinss modified the milestones: 2024-09-09-week, Post TPAC Sep 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
a11y-tracker Group bringing to attention of a11y, or tracked by the a11y Group but not needing response. Focus: Accessibility (pending) Mode: breakout Work done during a time-limited breakout session Topic: accessibility Topic: ARIA Accessible Rich Internet Applications Venue: WICG
Projects
None yet
Development

No branches or pull requests

6 participants