Coursedog

Submit a ticket My Tickets
Welcome
Login  Sign up

Coursedog Application Accessibility

Coursedog is committed to developing a fully WCAG 2.1 AA compliant design across its applications. We are in the process of obtaining a VPAT to show our level of compliance and provide a path to remediation on any accessibility breaches across the applications. 


This document serves to outline Coursedog's current accessibility audits and plans for further accessibility in the future.


Today, Coursedog's entire public facing application is fully WCAG 2.1 AA compliant. This involves several parts of the application such as the online, published course catalog & the public facing events application. 


Online Catalog & Events Accessibility


Based on an audit from Google Lighthouse & Axe, which are respected third party tools for testing accessibility, Coursedog's public applications showed near full accessibility and WCAG 2.1 AA compliant design. Since the time of these reports, the applications have been updated to become fully WCAG 2.1 AA compliant. 







On the public course catalog, the app has accessible keyboard-based navigation support, a user can browse the app and use all controls just by using keyboard. Screen reader support is also accessible, all the labeling is appropriate and understandable.


However, note that the app is themable which means good color contrast support will depend on the school's choice of theme and their official colors but Coursedog dev team can help schools with this process to achieve the best possible contrast without compromising too much on the preferred theme.


Current Internal Applications Accessibility Breaches


Coursedog is aware that there are minor current accessibility breaches on heavyset parts of the internal application. For example, when administrators run tasks such as the schedule optimizer, we found some "icon only" buttons lack proper labelling for screen readers (such as course material delete buttons inside section editor modal). However, Coursedog is in the process of fixing by adding proper aria-label to the buttons. Some items that are expandable lack proper "state" labelling for screen readers so the users might have trouble understanding if the item is expandable/expanded or not. This is also in the process of being fixed through proper aria attributes.


Commitment to Remediation


Above all, Coursedog prioritizes fixes to all accessibility breaches and expects to obtain a VPAT showing full compliance across all applications in the immediate future. 





J
Justin is the author of this solution article.

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.