10 minute learns

a11y:

a-ccessibilit-y

 

Making the web more accessible for everyone

What

  • 🤲 Accessibility is everyone's responsibility
  • 🔑 Four key areas of disability to consider:
    • visual
    • hearing
    • mobility
    • cognition
  • Conditional disabilities:
    • broken arm
    • local language
    • loud restaurant
  • 👫 The a11y project aims to reduce complexity and difficulty in implementing accessibility throughout the web 

Why

  • 🙋‍♀️ Customer experience. Again, accessibility is everyone's responsibility
  • 📊 By the estimates:
    • 1.3bn people have some form of vision impairment (WHO, October 2018)
      • 188mn mild
      • 217mn moderate to severe
      • 36mn blind
    • 466mn people have some form of disabling hearing loss (WHO, March 2018)
  • 🦘 Australia's population: 24.6mn...

How

npm install -g a11y

a11y macquarie.com
a11y motome.com.au

In your terminal (Node module):

In your browser (Google Lighthouse Audit):

In your build pipeline (webpack, aaS):

Resources

a11y: Making our products accessible to everyone

By Matt Rowles

a11y: Making our products accessible to everyone

Accessibility is important for any digital product to consider in all stages of their product lifecycle. Let's explore what this means and how we can make our digital products accessible to everyone

  • 73