Kelly Hutchins
Tao Zhang
slides: https://arcg.is/1OPTCu
https://arcg.is/1OPTCu
Make content usable for everyone regardless of abilities.
Source: Inclusive design at Microsoft
Web Content Accessibility Guidelines
17 additional success criteria to address:
Reference: [What’s New in WCAG 2.1](https://www.w3.org/WAI/standards-guidelines/wcag/new-in-21/)
Choose the right HTML element to reflect content structure and meaning.
Popup settings Popup settings
Most HTML elements have an implicit role that defines the element’s purpose:
`: paragraph - `
Ensuring that native or custom focus styling is visible.
[CodePen link](https://codepen.io/jimmieego/pen/Obdebp)
Common interactions may include:
Common keys to add actions to:
ARIA doesn't augment inherent behavior like focusable and keyboard event listeners.
Certain semantics and design patterns make it impossible to use native HTML semantics:

Source: [Google Developers - ARIA Labels and Relationships](https://developers.google.com/web/fundamentals/accessibility/semantics-aria/aria-labels-and-relationships)



Source: [Google Developers - ARIA Labels and Relationships](https:developers.google.com/web/fundamentals/accessibility/semantics-ariaria-labels-and-relationships)
`aria-controls` is needed here because the two elements are not parent and child.
Example: if using `role="button"`, add `tabindex="0"` and support of Enter and Space keys.