-
Notifications
You must be signed in to change notification settings - Fork 125
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
Prohibit presentation / none on where it causes conflict resolution #1494
Conversation
Thanks for doing this! Some general thoughts:
|
@joanmarie I'll look into moving the requirement to a different place. Would you prefer putting it in the description of the As for why I'm suggesting to prohibit the role. The way I figure it, the ARIA spec can only prohibit using things that are in ARIA. It seems strange for ARIA to have a requirement that says authors must ensure elements with a presentation role are not focusable or otherwise interactive. I don't think we can even guarantee that's always possible. Is there some way to put role=none on a |
Note that my replies are as me as an individual; I think the WG should discuss/review your PR as others might disagree with me and like your PR as-is. In the meantime, my answers:
Yes.
I would argue that we don't even have a (concrete) list, let alone a named one. 🙂 We have three bullets which describe stuff. For instance, in the third bullet it mentions global states and properties trumping That said, could you just tweak your existing language a tad, like: "Authors MUST NOT use
Ohhhh. Yeah, that's a good point. 😃 Ok, what about a mixed approach:
I'm not yet sure if we should consider doing something about the middle conflict-resolution bullet about required owned elements. But I'm leaning towards no. For instance, it's already an author error for an explicit
Does the mixed approach above address your concern?
Is there a use case for that? Or is it merely a challenge? 😁 |
@joanmarie I've kind of been putting this off. It is rather daunting to make changes in this file. Adding in a line here or there I can manage, but I don't think I can make larger changes like what you're suggesting without it taking me half a day of work. If there's a better way to do this, please let me know. If not, I'd prefer to leave this up to someone who's comfortable working in this file. |
Follow up issue: #2126 |
@Jaunita-George @MelSumner or @pkra, can one of you take a look so we can get this merged? |
@spectranaut I had meant to talk about this at the (canceled) editors call this week since Joanie had suggested a lot of additional work. |
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.
I'm suggesting the language change included in one of Joanie's comments, but I don't think it's a blocker.
Related to #1288
Preview | Diff
Preview | Diff