Accessibility is about alternatives

Note: This post is older than two years. It may still be totally valid, but things change and technology moves fast. Code based posts may be especially prone to changes...

(Loaded 1253 times)

Simple reflection – accessibility is about alternatives; giving users different possibilities and respecting their preferences and needs. It’s about making things that can be accessed in multiple different ways – alternatives.

I’ve been thinking about how to describe what I am working on to people that are not interested in technologies at all. And as I focus on accessibility more and more, I thought about what does it really mean. I’ve came to a simple definition;

Giving people with different preferences alternatives – giving them freedom of choices.

my simplified definition of accessibility.

Yes – I really believe it “boils down to” offering alternatives to people that may want or need them. Simple example is alternative text on an image – we give people the alternative that allows them to understand the meaning of images even if they do not want to use their limited bandwidth or even if they can not see them. The same logic can be applied to audio content like podcasts or audio video content like videos. I’ve personally enjoyed the transcripts much more than to listen to whole podcasts just because I could search for keywords, scan them for content important to me and also because I could go through them much faster than listening to the whole thing.

There are also other alternatives we have to offer – for example information that is only based on color – it must offer alternatives for the people that are color blind and can not see anything. Again there must be multiple alternatives but text works best. At the same time we also need to think about interactions. With mobile devices overtaking classical desktop computers and laptops it is obvious that mouse interaction alone will cause problems for majority of users. You may have experienced some problems with content that appears on hover for example – it can sometimes even be difficult with mouse, but on a touch device it can really work odd or maybe not work at all. There is also the keyboard only usage that basically can’t do the hover but only focus, so it’s on interaction designers and developers to make sure that interaction should work for everybody.

Offering alternatives is therefore basis of accessibility as far as I am concerned. Alternatives for content, alternatives for design, alternatives for interactions. People are different, users are people, we have our own preferences and needs and we need alternatives. Web was made accessible from the start as it was text only. With it’s evolution to other media the content should still include text only alternatives as they can be consumed by majority of user agents and therefore also users. Thinking of alternatives is the key to success. From content, interactions, design, animations and so on. Try to understand the variations of user preferences and it will be easier.

Author: Bogdan Cerovac

I am IAAP certified Web Accessibility Specialist (from 2020) and was Google certified Mobile Web Specialist.

Work as digital agency co-owner web developer and accessibility lead.

Sole entrepreneur behind IDEA-lab Cerovac (Inclusion, Diversity, Equity and Accessibility lab) after work. Check out my Accessibility Services if you want me to help your with digital accessibility.

Also head of the expert council at Institute for Digital Accessibility A11Y.si (in Slovenian).

Living and working in Norway (🇳🇴), originally from Slovenia (🇸🇮), loves exploring the globe (🌐).

Nurturing the web from 1999, this blog from 2019.

More about me and how to contact me: