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

directory role deprecation should be written as normative text #2161

Open
tranjocelyn opened this issue Apr 16, 2024 · 5 comments
Open

directory role deprecation should be written as normative text #2161

tranjocelyn opened this issue Apr 16, 2024 · 5 comments
Labels
editorial a change to an example, note, spelling, grammar, or is related to publishing or the repo

Comments

@tranjocelyn
Copy link

tranjocelyn commented Apr 16, 2024

Describe the change

There is aNOTE under directory role stating that Authors are advised to treat directory as deprecated. Instead it should be written as normative text, like This role is deprecated, and also it should not be in a NOTE so that it is clear that the role is deprecated.

Link to the version of the specification or documentation you were looking at

Link to documentation: https://w3c.github.io/aria/#directory

Does the issue exists in the editors draft (the editors draft is the most recent draft of the specification)? Yes.

Related issue in Core AAM: w3c/core-aam#227

@tranjocelyn tranjocelyn added the editorial a change to an example, note, spelling, grammar, or is related to publishing or the repo label Apr 16, 2024
@tranjocelyn
Copy link
Author

@aleventhal

@scottaohara
Copy link
Member

it is written as normative text though. the following precedes the note.

directory role
[Deprecated in ARIA 1.2] A list of references to members of a group, such as a static table of content

@aleventhal
Copy link
Contributor

How did I miss that? Duh.

Anyway, why does it say in the note, "Authors are advised to treat directory as deprecated", which is much less strong. But not a big deal.

What about the CORE-AAM mapping?

@scottaohara
Copy link
Member

yeh, i can see that "advised" could be changed out for another word to make this not seem like it's not actually deprecated.

the core aam mapping is unchanged. the use of the role is deprecated, but the role would still map to list (i could see adding a call out in core aam to further mention that the role itself is deprecated though)

It's been brought up a few times though, that HTML AAM doesn't list the deprecated/obsolete HTML features and what their mappings should be. So there apparently are some who want to know what the mappings are, even for elements/roles that authors should not be using.

@spectranaut
Copy link
Contributor

@tranjocelyn would you be interested in updating the spec to make this more clear?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
editorial a change to an example, note, spelling, grammar, or is related to publishing or the repo
Projects
None yet
Development

No branches or pull requests

4 participants