Developer Docs

Accessibility Design Introduction

Accessibility is a core component of human-centred design, placing all users at the centre of the design process. This enables our designs to be used by people with visual, auditory, motor, and cognitive disabilities.

It’s important that we don’t assume that every person using a product is able bodied. People with many different types and levels of ability work in every type environment, and use every kind of service, sometimes with the help of assistive technologies, sometimes without.

Accessible design accomplishes three things:

The Internet has amazing potential to empower people with disabilities. However, it is our responsibility to commit to designing with accessibility in mind to avoid creating barriers to usability.

The following quote from Kat Holmes summarises the importance of inclusive design practices:

Imagine a playground full of only one kind of swing. A swing that requires you to be a certain height with two arms and two legs. The only people who will come to play are people who match this design, because the design welcomes them and no one else.And yet there are many different ways you can design an experience of swinging. You can adjust the shape and size of the seat. You can keep a person stationary and swing the environment around them. Participation doesn’t require a particular design. But a particular design can prohibit participation…. Each feature created by designers determines who can interact with an environment and who is left out.

This should be considered throughout every aspect of the design process.

Above all, inclusive design enables all users to participate equally, confidently and independently. Designing solutions for users with disabilities can also benefit a much broader audience. Video captions benefit users in environments where they cannot use audio. Simplified language and iconography provides an easier experience for users with English and a second language. Text-to-speech support benefits multi-taskers. Good design is design that breaks down barriers, rather than create them.

External Reading

Articles

Resources

Was this article helpful?

Thanks for your feedback!

If you would like to tell us more, please click on the link below to send us a message with more details.

Tool:

Generate

Iterate

Bot:

C#Bot

SpringBot

On this page

New to Codebots?

We know our software can be complicated, so we are always happy to have a chat if you have any questions.