Want to understand accessibility? Participate!

Woman holding her wrist in pain

Why is it important to be able to use a webpage without using a computer mouse? How does it work when a web page text is enlarged? How does a screen reader interpret a web page? Get the answers to these questions and learn why and to whom this is important.

On May 9th the first Global Accessibility Awareness Day was held. I see this as a great opportunity to make an extra effort to spread the knowledge and understanding of digital accessibility. I started at home by encouraging my colleagues here at Siteimprove to take part in the event.

They were all encouraged to work on the web for a half hour to an hour in one of the following ways:

  • Put the computer mouse away and navigate solely by the use of the keyboard
  • Disable style sheets in the browser and browse web pages this way
  • Enlarge content in the browser 200 % as a minimum and even better 400 %, 600 % or 800 %

And why is this a good exercise you might ask? It is a good exercise because many who are familiar with accessibility guidelines do not have the insight of why the rules are there. Even though you might at some point have been informed about the impact it has on your work, one might quickly forget to integrate accessibility in one's working procedure. At Siteimprove, accessibility is an integrated part of every day's work but it is still a good exercise helping the attitude towards the area to have a basic understanding of WHY it is important and not just considered another set of rules one has to comply with.

Many computer users cannot use a computer mouse, and have to navigate from the keyboard alone. It can be a big problem for them if some elements on a web page can only be accessed with a computer mouse. Some people use screen reader software that renders the web content to the user in one long sequence. The experience can be compared to viewing a page without design (style sheets) for a visual user. Because of this, it's important to screen reader users that content be rendered in a meaningful sequence.

Another group often experiencing accessibility issues are the visually impaired, who need to enlarge content on a web page in order to be able to read the text. It is a common problem for these users that elements or text on the webpage disappears or overlaps when the text is enlarged. Because of these different user scenarios containing accessibility issues, three of the criteria for web accessibility[1] cover the following: All content on a web page must be accessible from the keyboard alone (criteria 2.1.1). The content of a web page must be presented in a meaningful sequence programmatically (criteria 1.3.2) and the size of text can be resized and as a minimum be enlarged 200 % (criteria 1.4.4). 

Many of my colleagues were happy to take up the challenge and considered it to be a great learning experience. Most of them reported that after just 10-20 minutes they were profoundly frustrated about things like reading a web page with text enlarged: "it was simply a pain having to scroll so much just to accomplish any little thing. What a hassle!". Others were frustrated with encountering functionalities on a web page that could not be accessed with the keyboard: "I wish more web editors took on these type of challenges in order to understand how disabled people may experience the web".

In general the feedback was that this type of exercise helps the understanding of the challenges that accessibility problems entail for users: "Seriously though, this is hard and my appreciation for those that are physically impaired has risen tremendously!" 

So, I would like to encourage everyone who works with web to do the following: Choose one of the criteria in the web accessibility guidelines and simulate a user scenario that enables you to have a better understanding of why accessibility guidelines are important. You can start with one of the scenarios recommended by the people behind Global Accessibility Awareness Day[2].

There are many others to choose from also.

0 comments on Want to understand accessibility? Participate!

Post a comment