-
Notifications
You must be signed in to change notification settings - Fork 2
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
Accessibility review for logged-in state #109
Comments
I've made a pass through the logged-in states and made a number of improvements.
The aXe scanner is showing a couple of remaining items that cannot be easily fixed at the moment. A summary: b. It's reporting that the c. There are some best-practices failures in the sitewide footer (lack of ARIA d. The tool is reporting a couple issues with the WordPress toolbar (tabindex on the 'Skip to toolbar' link, some minor contrast issues). We should not address this, as it's minor and it's a WP issue. Once we have addressed (b), I think we can pass things along to Bree and/or EA for some review (in conjunction with the changes in #114). |
@boonebgorges I think 555555 would be good for question-course-data and for .ww-subtitle section, which seems to pass WAVE checker, but not the actual contrast ratio. Maybe that has to do with the font size. Also noticing that the link color on the Help and About pages is still light green, which doesn't pass. That should be the same blue 0044af as the home page. |
Thanks, @jennaspevack - I've made the #555 changes, and also changed the selectors so that the link color should be consistent throughout. |
Thanks, @boonebgorges - looks like we need to change the hover state for consistency too. It's just black. |
@jennaspevack Could you please clarify which element you mean? I'm looking around and I see a couple of things that are black on hover, but I'm not sure which of them needs to be changed, and what they need to be changed to. Maybe a class name so that I could look into it? |
Sorry, @boonebgorges I was referring to the links on About and Help. You had changed the link color from light green to 0044af blue above, but the hover associated with those links is still teal. I believe the color is 1abc9c. It should be changed to black. |
Ah yes, thank you!! Fixed. |
I'm getting 0 contrast errors now. There are mark-up errors associated with images imported from webwork not having alt-text. See e.g., http://openlabdev.org/webwork-playground/#:problemId=local/CoordinatePlaneTrig/identify-quadrant.pg:questionId=11900 <img src="http://openlabdev.org/wp-content/uploads/2018/05/b3bcce7f-f929-3580-8529-dde333f50a25___df0de1a3-83f3-3909-9471-a462a70e44ce.png" style="outline: red dashed 2px;"> Could we perhaps add an alt tag that reads something like "Image for [problem]" where [problem] is replaced with something like the title of the view at the given URL "Problem: CoordinatePlaneTrig"? I am not seeing any other accessibility issues at this point |
We've leaned against doing this elsewhere on the OpenLab because, while it might fool the WAVE scanner, it doesn't actually provide any accessibility benefits. Any text that we can build programatically is likely to contain no info that would be useful to someone using a screen reader. @bree-z and @jennaspevack Does that sound correct? |
Yes, that's how I remember these discussions. @jennaspevack does that make sense to you? Thanks! |
Yep, that's correct. |
Awesome - I think we are ready to close this one, then. (alt should be less of an issue moving forward, thanks to #118) |
sorry @boonebgorges |
Thanks, @jennaspevack. I've made two changes:
I'll leave the ticket closed, but please reopen or report elsewhere if things need more adjustment. |
Previously: #108
We should do a WAVE review while logged in.
Special attention should be paid to dynamic areas, which will probably need
aria-live
labels. I'm not sure WAVE is smart enough to catch this.The text was updated successfully, but these errors were encountered: