Accessibility is all about ensuring that a website can be visited successfully by individuals with physical challenges (colour blindness, blindness, manual mobility limitations, etc.). Websites can be built so that they can be enjoyed by more than fully healthy young people. For some, screen readers help them with the content.
The World Wide Web Consortium (W3C) has developed three levels of accessibility.
Some jurisdictions in Canada require compliance at their middle level. This is difficult to meet, but some minimum guidelines when maintaining this website will go a long way to reaching a wider audience. In particular:
- use a sufficiently large font.
- use high contrast (black on white is best). An example of awful contrast would be white text on a yellow background.
- add a small description of all images using the “alt” attribute of the HTML img element. Screen readers will read out that this is an image along with the description that you provided. (Do not include text similar to “image of”, as the screen reader does this.)
- add a small description of all links using the “title” attribute of the HTML “a” element. Screen readers will read out that this is a link along with the description that you provided. (Do not include text similar to “link to”, as the screen reader does this.)
Learn more about the W3C web accessibility guidelines.
Contrast can be checked with this online tool.
Here is a good all-around accessibility checker, that can also check HTML and CSS.