I ran axe when viewing an edx.org certificate and it reported several issues including color-contrast violations and missing lang attributes. We will need to fix these issues in order to bring these views into compliance.
ACs
VERIFY that axe reports 0 issues when run for all edx.org-issued certificates
honor
verified
professional
Profesional Certificate Program
micromasters
xseries
VERIFY that axe reports 0 issues when run for all open edx templates
VERIFY that chrome accessibility tool also passes for all templates
EX:
Prof Cert: https://credentials.stage.edx.org/credentials/example/?program_type=professional-certificate
Micromasters: https://credentials.stage.edx.org/credentials/example/?program_type=micromasters
XSeries: https://credentials.stage.edx.org/credentials/example/?program_type=xseries
Note:
You can see details about Axe from here https://www.deque.com/products/axe/. You can also install browser extension to view violations.
edx.org axe reported issues:
Color contrast for all certificates
HTML lang on program credentials
May need to update the print style separate from the web style. Maybe not, but check!
Thanks for reporting this. I have added Note in description, that how we can see violation after adding corresponding browser extensions.
Moving this into learner spartans.
I spoke with and based on the a11y deadline all teams are taking on a11y bugs so this is being assigned to your team.
What is the deadline for a11y issues. ?
Since this bug was identified outside of our annual audits, there is no hard deadline. It should be prioritized according to our bug fix policy:
https://openedx.atlassian.net/wiki/spaces/ENG/pages/157526619/Bug+Fix+Policy