Accessibility checklist
A guide on checking your site effectively
This page is designed to help you check, fix and track elements of your sites accessibility. Have this tool open during development stages, or when making the next significant update to your platform or site.
Reviewing your site
Setup your checklist template
Create a new accessibility checklist, using the template provided, to record your findings
Checklist section : Perceivable
To meet WCAG 2.1 Principle 1: Perceivable, you need to make sure users can recognise and use your service with the senses that are available to them. Here's guidance on each of the elements you'll need to check are compliant against this principle.
Content
Do your videos have captions and audio have a transcripts?
Content
Is your content and navigation logically structured for screen readers?
Platform
Are you using correct code markup for every feature? (for example, forms and data tables)
Platform
Ensure you're only using text colours that show up clearly against the background colour
Content
Check that you aren't using colour or content alone, as the only way to explain or distinguish visual elements
Content
Content
Is your site fully responsive and have you checked it on mobile / tablet devices?
Platform
Does the content scale well when text is enlarged up to 200 percent?
Platform
Checklist section : Operable
To meet WCAG 2.1 Principle 2: Operable, you have to make sure users can find and use your content, regardless of how they choose to access it (for example, using a keyboard or voice commands).
Can all menus, links, buttons, and other controls be operated by keyboard, to make them accessible to users who are unable to use a mouse?
Platform
Can users play, pause or stop interactive, moving content?
Content
Does any of your content have time limits? If so have you offered time to extend, adjust or turn off?
Platform
Are you using any interactions which blink or flash? And if so do you offer the ability to disable?
Platform
Are you providing the ability to skip to the main content?
Platform
Have you used descriptive titles for pages and sections?
Content
Are you using descriptive links which prime users to content that sits behind them?
Content
Are you ensuring users can move through content in a way that makes sense?
Content
Does your site show an indication of content that's in focus?
Platform
Are features consistent and behaving in predictable ways?
Platform
Checklist section : Understandable
To meet WCAG 2.1 Principle 3: Understandable, you have to make sure people can understand your content and how the service works.
Have you kept content simple, sentences concise and use not used words and phrases that people won’t recognise?
Content
Have you specified the language of the page and are sections are identified through markup?
Platform
Do forms on your site include informative and clear instructions to resolve errors?
Platform
Checklist section : Robust
To meet WCAG 2.1 Principle 4: Robust, you must make sure your content can be interpreted reliably by a wide variety of user agents (including reasonably outdated, current and anticipated browsers and assistive technologies).
Are you using HTML so user agents, including assistive technologies, can accurately interpret content?
Platform
Does your code let assistive technologies know what every user interface component is for, what state it’s currently in and if it's interactive?
Platform
Are important status messages or modal dialogs marked up in a way that informs user of their presence and purpose?
Platform
And if you need a helping hand...
Post your questions, qualms and conundrums over on the Teams channel and we'll happily offer our advice and wisdom!