-
Notifications
You must be signed in to change notification settings - Fork 127
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
clarify that modal requires an accessible name #1180
Conversation
The use of the word "label" is confusing, and dialogs require an accessible name. That is a MUST, not a SHOULD.
Agree. We should either make this change or remove this sentence entirely as I don't believe it adds anything over and above the accessible name required: true and name from: author. Authoring guidance like this is better in the Authoring Practices (where this is already listed) |
I like this change, and I would prefer that the sentence stay in the spec prose for dialog. I agree that it doesn't specify anything over and above accessible name required: true and name from: author, however it's surprising how many authors just don't get this. I would almost go one further and add another sentence that says,
|
Come to think of it, it might even be a good idea to have a sentence pointing out
|
I'm a bit wary of those additional suggestions @carmacleod. IMO those definitely belong over in the guidance, as I can think of situations where I very well wouldn't agree to either of those. |
Oh! ... what are the situations? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM.
This PR is good to go. I'll open another issue to consider adding more about aria-describedby and aria-modal to the dialog prose. :) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
looks good
The use of the word "label" is confusing, and dialogs require an accessible name. That is a MUST, not a SHOULD.
The use of the word "label" is confusing, and dialogs require an accessible name. That is a MUST, not a SHOULD.
The use of the word "label" is confusing, and dialogs require an accessible name.
That is a MUST, not a SHOULD.
Diff