-
Notifications
You must be signed in to change notification settings - Fork 352
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
Button example's sample buttons lack visual focus indication #2650
Comments
The ARIA Authoring Practices (APG) Task Force just discussed The full IRC log of that discussion<jugglinmike> Subtopic: Button example's sample buttons lack visual focus indication<jugglinmike> github: https://github.com//issues/2650 <jugglinmike> Matt_King: This seems like a stunning find. Stunning in the sense that I can't believe we would have overlooked it <jugglinmike> MarkMcCarthy: If I tab to the buttons, then I see nothing <jugglinmike> Matt_King: How is that possible? We put "outline" to "none" and then did nothing...? <jugglinmike> Matt_King: This seems like a pretty major oversight <jugglinmike> Matt_King: I'm assuming we're overriding the default browser styling for focus <jugglinmike> Alex_Flenniken: the issue seems to be happening between the APG and the WAI ARIA Practices repository <jugglinmike> Matt_King: I expect there may be some styling in the template that is somewhat generic <jugglinmike> Matt_King: I'll assign the issue to Carmen Cañas at Bocoup, then she can take of delegating this to someone at Bocoup <jugglinmike> Matt_King: Looks like I can't do that right now. After this meeting, I will add Carmen's GitHub handle to the "aria contributors" GitHub Team and then assign this issue to her <CurtBellew> It looks like there's no outline color set on those particular buttons. So I suspect outline color is inherited from somewhere else. |
Hi @daniel-montalvo, unfortunately it won't be released with the AT support tables today. |
Thanks for your reply. I understand. w3c/wai-aria-practices#210 was not published yesterday. Maybe that gives us an opportunity to include the fix in there? I would expect these pages to get more traction given the imminent blog announcement. Even if it is not related to AT support tables, it seems to me that having an example that lacks visual focus indication is problematic and can raise some eyebrows. If I am not mistaking, the button examples are one of the four that will have the new tables, so that is yet another reason for people to look specifically at this pages. I would suggest we prioritize this. |
A clue to why this is happening, when it previously did show, may be in the example's usage of It seems like the surrounding body + wrappers of the transform in the APG generated web pages might have some layering rules that would not have been present on the Alternatively, I'm curious about the motivation behind modifying the However, I may be missing an example-specific nuance here and don't mean to trivialize that motivation, but removing the |
I opened a PR for this issue: #2673 |
Isn't it the case that as long as PR reviewers are doing their accessibility and visual design reviews in the netlify preview with the site templates in effect, they will easily spot this kind of problem?
The person who would know the motivation is @ZoeBijl. They added the |
@howard-e and @alflennik, thank you, thank you for the speedy response to @daniel-montalvo's concern. I agree with the concern. Thank you @charmarkk for spotting the issue and for the speedy review, and thank you @daniel-montalvo for your attention to this detail! |
Thank you @charmarkk for bringing this up and @alflennik for fixing it! I don’t remember what the reason for the |
The example "Print" and "Mute" buttons in the Button example do not have visual tab focus indicators, not even browser defaults. Should they?
Example page: https://www.w3.org/WAI/ARIA/apg/patterns/button/examples/button/
The text was updated successfully, but these errors were encountered: