von
von copied to clipboard
Accessibility issues from Ontario to check/address
The following issues were found by Ontario and should be reviewed and addressed if and as appropriate. Once these have been assessed and any easy ones eliminated, likely best to add the larger ones as tickets that we can prioritize. If you have found any tools for testing these types of issues - especially one that works in a pipeline - that would be good to know and deploy.
- [ ] Footer Links – As per OPS standards – Missing title attribute text for all footer links
- [ ] The page section, presenting searched company info has a Note subsection with the following text:
To find out how to search the official Public Record, click here.Once clicked, the the link switches from the Ontario Verifiable Business pages to the Service Ontario / Public record search page with supporting info. Instead, the window with additional info should be opened in additional separate window. Criteria for “Operable” Content Link Purpose (In Context): The purpose of each link can be determined from the link text alone or from the link text together with its programmatically determined link context, except where the purpose of the link would be ambiguous to users in general. (Navigable) - [ ] Each page on Ontario Verifiable Business application should have distinct title. Criteria for “Operable” Content Page Titled: Web pages have titles that describe topic or purpose. (Navigable)
- [ ] When operating Search typeahead with keyboard, no audio narrative on screen reader about items was found. Example of expected behavior: "5 of 95 matching records found". Criteria for “Operable” All functionality of the content is operable through a keyboard interface without requiring specific timings for individual keystrokes, except where the underlying function requires input that depends on the path of the user's movement and not just the endpoints. (Keyboard Accessible)
- [ ] Contrast guidelines are not met (tested with CCA - Color Contrast Analyzer) throughout Ontario Verifiable Business pages. Criteria for “Perceivable” Content: Contrast (Minimum): The visual presentation of text and images of text has a contrast ratio of at least 4.5:1; see guidelines for exceptions: (Distinguishable)
- [ ] When Language of the Ontario Verifiable Business pages changed to French, the reader tool keeps reading it in English. Criteria for “Perceivable” Content: Info and Relationships: Information, structure, and relationships that are conveyed through presentation can be interpreted by technology and communicated to different types of users, or are available in text. (Adaptable)
- [ ] Form Label: Missing form label on Search box in first page. A form control does not have a corresponding label, Expected result: should have corresponding label.
Per note from @mitovskaol : I updated https://github.com/bcgov/TheOrgBook/blob/master/tob-web/ACCESSIBILITY.md readme file to add to the guidelines for enabling accessibility support in the TOB UI pages.