6.1 Designing for Accessibility Flashcards
What is accessibility?
The availability of a product, service, or environment to all users, regardless of disability or special need.
In other words, accessibility relates to how well your app or product caters to all people.
What is aural?
hearing
What are most visual impairments caused by?
injury, age, or damage as a result of illness
What are some strategies you can use to support those with visual impairments?
- You could implement a text-to-speech translation or voiceover option for reading text aloud.
- A pinch-zoom function
- Starting with larger UI elements in the first place to ensure they can be easily read and used.
What is hearing loss caused by?
It is caused by sound signals not reaching the brain.
This can be a result of aging, damage, or genes.
What are some strategies you can use to support those with hearing loss?
- Subtitles or written scripts to video content or sound clips.
- Incorporating vibration and written alerts into your designs so the user doesn’t need to rely on sound alerts.
What is speech impairment?
Unable to produce speech sounds correctly
What is language impairment?
Someone has trouble understanding others. Those with language impairments may not understand the language used throughout your product.
What is language impairment a result of?
Aging or environment
What is motor impairment?
It affects how you learn new tasks that involve moving and manipulating objects- writing, dancing, zipping up your coat, etc.
For designers of web UIs, what is the most important motor impairment to take into consideration?
Those connected with hands, as people use them to type, tap, and navigate interfaces.
What are cognitive impairments?
It affects your ability to remember, learn new things, concentrate, and make everyday decisions.
What is the result of low bandwidth?
Slow network performance
Why isn’t it a good idea to use a form field’s label as its placeholder?
Once the user clicks on the field, the label will disappear
What’s one good way of ensuring your design can be easily navigated via text-to-speech software?
Not hiding buttons beneath hover interactions