Web Accessibility Principles Flashcards

1
Q

What does POUR stand for?

A

Perceivable, Operable, Understandable, Robust

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are the 4 guidelines for web content to be perceivable?

A
  1. Provide text alternatives for non-text content.
  2. Provide captions and other alternatives for multimedia.
  3. Create content that can be presented in different ways, including by assistive technologies, without losing meaning.
  4. Make it easier for users to see and hear content.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are the 5 guidelines for web content to be operable?

A
  1. Make all functionality available from a keyboard.
  2. Give users enough time to read and use content.
  3. Do not use content that causes seizures or physical reactions.
  4. Help users navigate and find content.
  5. Make it easier to use inputs other than a keyboard.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What are the 3 guidelines for web content to be understandable?

A
  1. Make text readable and understandable.
  2. Make content appear and operate in predictable ways.
  3. Help users avoid and correct mistakes.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is the guideline for web content to be robust?

A

Maximize compatibility with current and future user tools.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is the definition of perceivability?

A

Perceivability is about making the output of web content available through multiple sensory modalities.

Relevant senses to web accessibility are sight, sound, and touch.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is the most universally accessible digital format?

A

Digital text is the most universally accessible format available because it can be converted into all of the other useful sensory formats. It solves the perceivability problem for people who are blind, people who are deaf, and people who are both blind and deaf.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

How to hide alt text in HTML

A

Hide the text in the “alt” attribute of the “img” tag.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

How to make dynamic content perceivable

A

You need to announce these things via digital text. Blind users won’t know when tabs expand or collapse unless this change of state is announced to them. Two ideas:

  1. You can use ARIA (“Accessible Rich Internet Applications”) to announce when a tab is “expanded” or “collapsed.”
  2. You can use an ARIA live region to announce new content as it is inserted into the DOM (Document Object Model).
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Perceivability of new content injected into a page, such as an error message or a confirmation message

A

Blind users need to hear this information. ARIA’s live regions can be used for this purpose, or you can move the browser’s focus to those areas to force screen readers to read them. Either approach can be appropriate depending on the circumstances and the overall functionality of the interface.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

How to make sure users know what’s on the web page

A

Make all content and functionality available through sight, sound, and touch. Digital text, whether visible or hidden (using valid accessibility techniques) is the most universal method of accomplishing the broadest perceivability.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is operability?

A

Operability is about making the input methods of web content functionally available to a wide range of input devices, including:
1. Mouse or touchpad
2. Keyboard
3. Touchscreen
4. Voice recognition software
5. Other specialized input devices (most of which emulate the keyboard or mouse)

All features–particularly navigation and dynamic or interactive components–must be functional, no matter what input device a person is using. Otherwise it is essentially broken for that user.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

In, Within, Through, and Out

A

You have to be able to navigate into web components, use the features within them, navigate through them, and navigate out of all of them, no mater what input device you’re using.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Is plain web content operable?

A

Plain web content without any scripting or dynamic features is mostly device-independent by default. It gets trickier when you start creating dynamic interactions with scripts.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly