POUR Flashcards
What does the acronym POUR stand for?
Perceivable
Operable
Understandable
Robust
Define perceivability
Making the output of web content available through multiple sensory modalities
Of the five senses, which three should we be concerned about when we think about web accessibility
Sight, sound, touch
What is one way that users might be able to feel web content?
Refreshable Braille display for people who cannot see or hear web content
What is considered the universal format to make content perceivable by all?
Digital text
How can you make dynamic content perceivable?
Use ARIA to announce when a tab is expanded or collapsed
Use ARIA live region to announce new content as it is inserted
What does ARIA stand for?
Accessible Rich Internet Applications
What is the best way to summarize the need for perceivability?
Users cannot access content unless they know it is there
Define operability
Making the input methods of web content functionally available to a wide range of input devices, including:
mouse or touchpad keyboard touchscreen voice recognition software other specialized input devices (most of which emulate keyboard or mouse)
Describe the goal of operability
To ensure that all web components are functional regardless of which input device a person may be using
When considering operability, what four things should users be able to do?
In, within, through, and out
Users need to be able to navigate into web components, use the features within them, navigate through them, and navigate out of them, no matter what input device they are using
What type of content may pose an operability concern for keyboard users, and why?
Flash content - Users may be able to navigate into flash content, and use the features, but may not be able to navigate out of a flash object, especially in browsers other than Internet Explorer
Name a best practice to make scripted web content operable
use device-independent web handles (e.g. onfocus, onblur, onselect) rather than device-specific ones (like onmouseover, onmouseout)
List a best practice when creating dynamic web interactions
Control the focus so that it does not revert back to the top of the document
Name a best practice to make timed web interactions operable
Session timeouts are ok as long as you give a user sufficient notice, with an accessible timeout warning