Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Introduction to accessibility

Introduction to accessibility

# About the talk:

Humans! We interact with products in a very wide range of ways. In this introduction to accessibility we’ll talk about:

- how small accessibility improvements help more people than we might think;
- what Web Accessibility Standards there are;
- which first few checks and tests we can take towards making our products more accessible;

# About the speaker:

Steve Barnett is a human-centered front-end developer and user experience designer. He works at Xero as a Technical Digital Accessibility Analyst where he helps designers and developers make things ever more usable and accessible.

Steve Barnett

April 27, 2022
Tweet

More Decks by Steve Barnett

Other Decks in Technology

Transcript

  1. Kia ora Talk starts at 5:30pm Please put yourself on

    mute Please type your questions into the chat (instead of using the raise hand option)
  2. Disclaimer The purpose of these talks is to share knowledge,

    learnings and stories with the wider technology community. This presentation relates solely to the individual presenting and does not reflect the opinion or analysis of Xero.
  3. Steve Barnett He/him Technical Digital Accessibility Analyst Also: sketcher, mixer,

    gamer. naga.co.za Most-used emoji: 🙈 About the speaker
  4. Disclaimer . The purpose of these talks is to share

    knowledge, learnings and stories with the wider technology community. This presentation relates solely to the individual presenting and does not reflect the opinion or analysis of Xero.
  5. “ IMAGE GOES OVER HERE The power of the Web

    is in its universality. Access by everyone regardless of disability is an essential aspect.
  6. 1. Accessibility and Disability 👈 2. Standards and Compliance 3.

    Checks and Tests Agenda Weʼll have tiny question breaks throughout, as well as Q&A at the end
  7. A human with a mouse / trackpad / keyboard /

    switch control / puffer / magnification tool / voice control / screen reader and Safari / Chrome / Firefox / Edge on a Windows / Mac / Linux / iOS / Android on a desktop / laptop / tablet / phone in light / dark / high contrast mode with reduced motion enabled with smaller / larger text size uses the Web
  8. Social model of disability Disability = Ability + Barrier Itʼs

    about mismatched interactions between the human and the world, between the human and the web
  9. Do the raise hand thing ✋ if you or someone

    you know has: low vision or poor eyesight (perhaps from old age)
  10. Do the raise hand thing ✋ if you or someone

    you know has: been outside on a sunny day with a shiny screen
  11. Web Content Accessibility Guidelines (WCAG) A list of Success Criteria

    grouped by four Principles: Perceivable, Operable, Understandable, Robust
  12. Level A is minimum compliance. Probably some barriers. Level AA

    is acceptable compliance. No significant barriers. Level AAA is optimal compliance. Almost no barriers.
  13. Most governments, big companies aim for WCAG 2.1 Level AA

    compliance Meet all Level A and AA Success Criteria
  14. QAC (Quick A11y Checks) 🦆 1. Headings (semantics, nesting) 2.

    Keyboard (functionality, visibility) 3. axe DevTools (errors, omissions)
  15. “ IMAGE GOES OVER HERE It doesn't have to be

    perfect, just a little bit better than yesterday - Léonie Watson
  16. QAC for Designers QAC for Developers WCAG Quick Reference More

    than a QAC QACs TPGi's ARC Toolkit Microsoft Accessibility Insights Test with screen readers Links