Web Accessibility Flashcards
Who published the Web Content Accessibility Guidelines (WCAG)?
the World Wide Web Consortium (W3C)
What does WCAG stand for?
Web Content Accessibility Guidelines (WCAG)
What does ATAG stand for?
Authoring Tool Accessibility Guidelines
Design consideration for blindness: Why should all web content be presented in text or via a text equivalent (alt text)?
Screen readers cannot read non-text content (e.g. images) directly but they can read alt text that you provide.
Design consideration for blindness: Why should information not be conveyed by visual attributes alone? (e.g. color, spatial location, thickness of text)
Not all visual information is available to screen readers.
Design consideration for blindness: Why should ALL functionality be available using the keyboard?
It is more effective for them to navigate by the keyboard.
Design consideration for blindness: Why should all web content use markup with good structure and semantics (headings, landmarks, tables, lists, etc.).
Screen reader users often pull up lists of headings, landmarks, and other semantic elements to help them understand what is on the page. They can also navigate by these elements
Design consideration for blindness: Why should all custom controls (expand/collapse buttons) have the correct correct name/label, role, and value, and must change value when appropriate (aria-expanded=”false” changes to aria-expanded=”true”)?
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.