Accessibility audit report
Sample Clinic Ltd.
www.sampleclinic.example · Fictional business
Summary
The website does not currently meet WCAG 2.1 Level AA. We identified 9 issues across 7 success criteria. Two issues are high severity because they prevent keyboard and screen reader users from booking an appointment. All issues can be resolved without redesigning the site. We estimate that one issue requires a visible change (a slightly darker grey for body text).
- Issues found
- 9
- High
- 2
- Medium
- 5
- Low
- 2
| # | Criterion | Location | Issue | Recommended fix | Severity | Visible change |
|---|---|---|---|---|---|---|
| 1 | 2.1.1 (opens in a new tab) | All pages, header | “Book now” is a styled div that cannot be reached or activated with a keyboard. | Replace with a native button element; keep existing styles. | High | None |
| 2 | 4.1.2 (opens in a new tab) | Booking form | Date picker controls have no accessible name or role. | Use labelled native inputs, or add role and accessible names. | High | None |
| 3 | 1.4.3 (opens in a new tab) | Services, About | Body text #9a9a9a on white is 2.8:1; 4.5:1 is required. | Darken to #767676 (4.5:1), same hue. | Medium | Slight |
| 4 | 1.1.1 (opens in a new tab) | Home, Team | Six photos have no text alternative. | Add descriptive alt text; mark decorative images as decorative. | Medium | None |
| 5 | 1.3.1 (opens in a new tab) | Contact form | Fields use placeholder text only; no programmatic labels. | Add labels tied to each field; visual design can remain the same. | Medium | None |
| 6 | 2.4.7 (opens in a new tab) | All pages | Focus outline removed in CSS; keyboard users cannot see their position. | Restore a visible focus style shown only for keyboard use. | Medium | Keyboard only |
| 7 | 2.2.2 (opens in a new tab) | Home | Hero slideshow advances automatically with no pause control. | Add a pause button; stop on hover and focus. | Medium | Small control |
| 8 | 3.1.1 (opens in a new tab) | All pages | Page language not declared. | Set lang="en-CA" on the html element. | Low | None |
| 9 | 2.4.2 (opens in a new tab) | Services | Page title duplicates the home page title. | Give each page a unique, descriptive title. | Low | None |
Other requirements of the regulation
| Requirement | Section | Status |
|---|---|---|
| Accessible-formats notice | s. 5 (opens in a new tab) | Not present |
| Feedback process | s. 9 (opens in a new tab) | Not present |
| Staff training record | s. 4 (opens in a new tab) | Not provided |
Prepared by Prairie Accessibility. This sample is illustrative only. A real report also includes screenshots for each finding and a page-by-page appendix.

