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

OWD Project: ARIA States and Properties #65

Closed
estelle opened this issue Sep 22, 2021 · 3 comments
Closed

OWD Project: ARIA States and Properties #65

estelle opened this issue Sep 22, 2021 · 3 comments

Comments

@estelle
Copy link
Member

estelle commented Sep 22, 2021

We should have complete documentation for the ARIA spec within MDN.

ARIA roles is currently in development.

There are 50+ aria states and properties needing to be documented.

  1. Index page at /en-US/docs/Web/accessibility/aria/attributes
    • Four groupings: widget, live region, drag-and-drop, and relationship attributes
    • quick links to all the attributes based on group (name only)
    • List of all the attributes in alphabetical order with summary
    • include link to the role attribute, which doesn't start with aria-*
  2. 53 New documents: one for each of the widget, live region, drag-and-drop, and relationship attributes
@estelle estelle mentioned this issue Sep 22, 2021
@foolip
Copy link
Member

foolip commented Sep 30, 2021

I'm not sure I understand what the 50+ things are in the spec. Is it the HTML attributes and their values that should be documented here, such as aria-labelledby="label"? https://w3c.github.io/aria/#statevsprop says:

In this document, states and properties are both treated as aria-prefixed markup attributes. However, they are maintained conceptually distinct to clarify subtle differences in their meaning.

If states and properties are only subtly different to the developer-visible attributes that are used to control states and properties, should the documentation rather be of the attributes?

@estelle
Copy link
Member Author

estelle commented Oct 2, 2021

Yes. States and properties is the documentation of the aria-* attributes -- 50+ of them.

@estelle
Copy link
Member Author

estelle commented Jan 5, 2022

Squeeee!

@estelle estelle closed this as completed Jan 5, 2022
@estelle estelle mentioned this issue Jan 5, 2022
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

2 participants