Types of Disabilities + Usecases Flashcards
What does WCAG stand for?
Web Content Accessibility Guidelines
Who created the WCAG standard?
W3C - World Wide Web Consortium
What year was the first vision of WCAG (1.0) established?
1999
What is the most recent version of WCAG?
WCAG 2.2, published Oct 2023
List the 11 types of disabilities you need to consider when designing for websites.
- Blind
- Low Vision
- Color Blind
- Deaf
- Deafblind
- Motor
- Speech
- Cognitive
- Reading
- Seizures
- Multiple
Why should images have alt text?
Blind Users
Screen readers cannot read non-text content (images) directly, but they can read alt text.
Why should information on a webpage not be conveyed by visual attributes alone? (color, spacing, text boldness)
Blind Users
Not all visual information is available to screen readers. Even the visual attributes which are available to some screen readers, such as text color, are typically not announced by default.
Why is markup and heading semantics so important in web design?
Blind Users
Screen readers pull lists of headings and other semantic elements to help the user understand and navigate what is on the page.
Why must custom controls (expand/collapse buttons, media players, dialogs) have the correct name/label, role and value? (ex: aria-expanded=”false” changes to aria-expanded=”true” after activating the button).
Blind Users
Unlike native HTML elements, custom controls have no semantic parts natively, so screen readers can’t tell users what the widget is and can’t update users on the properties of the widget unless you supply that information via ARIA names, roles, states, and properties.
Why must screen reader users receive immediate feedback after all actions?
Blind Users
Silence after activating a feature is bad, also users need confirmation of a successful/unsuccessful change on a control.
Why must videos require audio descriptions?
Blind Users
Users who are blind can hear the dialog, narration, and other sounds in videos, but they can’t see the visual parts of a video. So, if the visual parts convey important information, those parts will need to be described out loud for blind users to understand them.
Why on a mobile device will custom swipe actions not work when screen reader is turned on?
Blind Users
When a blind screen reader user is on a mobile device, swipe actions are used by the screen reading software.
When designing for mobile why must all features require a click action?
Blind Users
When a blind screen reader user is on a mobile device, all features (controls, widgets) on a mobile web page require a click action to work at all.
What tools do blind users to navigate the web?
Blind users
screen readers and keyboard navigation
Name some common screen readers
Blind users
- JAWS (Microsoft native)
- NVDA (open source for Microsoft)
- VoiceOver (Mac native)