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

Specification version clarification #498

Closed
cmorten opened this issue May 28, 2023 · 3 comments
Closed

Specification version clarification #498

cmorten opened this issue May 28, 2023 · 3 comments

Comments

@cmorten
Copy link
Contributor

cmorten commented May 28, 2023

In the README it says:

Programmatic access to the WAI-ARIA 1.2 Roles Model. This package tracks the stable editor's draft (last update: 21 July 2020).

However the link takes you to a WAI-ARIA 1.3 spec page. Is this repo now tracking 1.3 editor’s draft, or is the link incorrect?

Appreciate any clarification!

@jessebeach
Copy link
Member

In the README it says:

Programmatic access to the WAI-ARIA 1.2 Roles Model. This package tracks the stable editor's draft (last update: 21 July 2020).

However the link takes you to a WAI-ARIA 1.3 spec page. Is this repo now tracking 1.3 editor’s draft, or is the link incorrect?

Appreciate any clarification!

We're tracking 1.2 right now. I think they changed the content under the link and updated the spec.

@jlp-craigmorten
Copy link
Contributor

jlp-craigmorten commented Jun 6, 2023

@jessebeach I've amended #499 to update the README link to reflect.


FYI there are a few definitions in this project that fall into WAI-ARIA 1.3 and aren't available in WAI-ARIA 1.2:

(there may be others I've missed)

These appear to have snuck in following the audit done in #447 of https://www.w3.org/TR/html-aam-1.0/, unfortunately being a working draft it seems they have accidentally referenced roles and attributes that are in the Editor's Draft for WAI-ARIA 1.3 and not WAI-ARIA 1.2.

Happy to raise a PR to remove the above so that this project tracks 1.2 correctly?

@jessebeach
Copy link
Member

@jlp-craigmorten updated the link is a good change.

At the same time, having these extra aria props and the role defined isn't doing any damage. This values are going to land with the 1.3 version of the spec. If you're using them now, then you're just a little ahead of the curve, so there's no reason not to validate them. In other words, they're not changing any behavior in 1.2; they're just adding behavior.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants