Making websites accessible is a very important aspect of user experience. Accessibility benefits everyone, because it makes websites easier for everyone to use. It is also a legal requirement in most countries, including Canada.
Some key aspects of accessibility include making sure text and backgrounds have sufficient contrast; adding alternative text to images; using semantic HTML markup (heading levels, page sections); ensuring that links that open in a new tab are labelled as such; using ARIA descriptions, and so on.
Fortunately, free accessibility checkers have removed a lot of the hassle from the process of ensuring that your website is accessible.
Creating websites with a content management system or a tool like WordPress also means that most of the templates provided will be accessible, though you may need to select some of the elements and edit them as HTML in order to add the recommended ARIA attributes.
I just ran an accessibility report on this website and fixed the issues found by the tool, and it took me about 15 minutes to fix them all.
Leave a Reply