Skip to content

A collection of resources and tools relating to web accessibility, and making the web better for everyone.

License

Notifications You must be signed in to change notification settings

wendy-ha18/accessibility-resources

 
 

Repository files navigation

Accessibility Resources

This repository is an open-source project seeking contributions for resources and tools relating to web accessibility, and making the web better for everyone.

Currently this repo is a mess of notes and links... help us make it better!

📖 Table of Contents

What is accessibility?

^ back to top ^

On the web, accessibility ensures that users with disabilities are able to use all facets of a website. The World Wide Web Consortium (W3C) defines accessibility standards and guidelines that all website designers and developers should comply with.

Accessibility is often pooled together with other web standards like performance, usability and security at the end of developing a web project though our aim is to make it a priority throughout all stages of web development.

Accessibility things to consider when creating web and digital products:

^ back to top ^

  • POUR principles: Perceivable, operable, understandable, robust
  • HTML: use sematic elements (nav, section, article, aside, footer, header, etc) instead of divs - to assist with screen readers
  • Video captions
  • Color blindness
  • Bionic reading
  • Sensory considerations
  • Autoplay of sound and video
  • Design features that are meaningful vs decorative
  • Separate css stylesheets for different access requirements (print, screen readers, colour blind, dark mode, slow connections)
  • Image descriptions and alt text
  • Text should always be written, not in a flat image
  • Building websites for slow internet connections, with technologies e.g Lazy Load, optimized images, fallback, SWR etc

Tools and Resources:

^ back to top ^

Assistive technology

^ back to top ^

Manual accessibility testing using assistive technology is a key part of ensuring your website is accessible.

Screen readers

VoiceOver for Mac
NVDA for Windows
ChromeVox for ChromeBook
VoiceOver on iOS
TalkBack for Android

Voice controllers

Voice Control for iOS
Voice Access for Android

Screen magnifiers

Zoom on OS X

Assistive technology in action

Questions for digital teams and organisations to ask:

^ back to top ^

  • What would an accessibility-first process for digital products look like?
  • What would an accessibility pledge look like?
  • How can digital teams bake accessibility into their process?
  • How does an organisation prioritise accecessibility?

Assistive technology in action

^ back to top ^

People to Follow in Web Accessibility

^ back to top ^ Below is a list of individuals who are strong advocates for Accessibility and Inclusivity in the digital world. Some of the names on this list draw inspiration from the repo of @Joe Watkins.

Name Twitter
Jennison Asuncion @Jennison
Steve Faulkner @stevefaulkner
Léonie Watson @LeonieWatson
Marcy Sutton Todd @marcysutton
Jennison Asuncion @Jennison
Billy Gregory @thebillygregory
Karl Groves @karlgroves
Joe Dolson @joedolson
Henny Swan @iheni
Derek Featherstone @feather
Accessibility is important @a11yisimportant
Adrian Roselli @aardrian
Alistair Duggin @dugboticus
Anand Chowdhary @anandchowdhary
Andrea Skeries @Artistic_Abode
Andrew Arch @amja
Andy Ronksley @RooRonks
Arthur Rigaud @arigaud_ca
Ashley Bischoff @handcoding
Becky Gibson @becka11y
Billy Gregory @thebillygregory
Bruno Pulis @obrunopulis
Cameron Cundiff @ckundo
Carie Fisher @cariefisher
Charlie Turrell @AccessibilityC3
Claudia Nascimento @claumartin
Claudio Luís Vera @modulist
Cordelia McGee-Tubb @cordeliadillon
Cynthia Shelly @cyns
Daniel Göransson @DanielGoransson
Darek Kay @darek_kay
Dave Rupert @davatron5000
David A. Kennedy @davidakennedy
Deborah Edwards-Oñoro @redcrew
Debra Ruh @debraruh
Denis Boudreau @dboudreau
Dennis Gaebel @gryghostvisuals
Dennis Lembrée @dennisl
Derek Featherstone @feather
Devon Persing @devonpersing
Doug Schepers @shepazu
Dylan Barrell @dylanbarrell
Eliza Greenwood @E_lizaG
Eric Bailey @ericwbailey
Eric Eggert @yatil
Eric Wright @ewaccess
Glenda Sims @goodwitch
Graham Armfield @coolfields
Greg Tarnoff @gregtarnoff
Harcourt Hamsa @freescrpt
Hector Minto @hminto
Helena McCabe @misshelenasue
Henny Swan @iheni
Heydon Pickering @heydonworks
Hidde de Vries @hdv
Ida Franceen @kolombiken
Ire Aderinokun @ireaderinokun
Jamie Knight @JamieKnight
Jared Smith @jared_w_smith
Jeffrey Zeldman @zeldman
Jen Simmons @jensimmons
Jennison Asuncion @Jennison
JoAnna Hunt @johunt0311
Joe Dolson @joedolson
Joe Watkins @_josephwatkins
John Foliot @johnfoliot
John McNabb @JohnKMcNabb
Jonathan Hassell @jonhassell
Jonny James @heresjonnyjames
Joseph Karr O'Connor @AccessibleJoe
Jules Ernst @JulezRulez
Julianna Rowsell @JuliannaRowsell
Karl Groves @karlgroves
Lainey Feingold @LFLegal
Laura Carlson @laura_carlson
Laura Kalbag @laurakalbag
Léonie Watson @LeonieWatson
Luis Garcia @garcialo
Lucy Greco @accessaces
Luke McGrath @lukejmcgrath
Manjula Dube @manjula_dube
Manuel Matuzović @mmatuzo
Marcelo Sales @msales
Marco Zehe @MarcoZehe
Marcy Sutton @marcysutton
Melanie Sumner @melaniersumner
Michael Spellacy @spellacy
Michiel Bijl @MichielBijl
Mike Gifford @mgifford
Mike Paciello @mpaciello
Molly Watt @MollyWattTalks
Monika Piotrowicz @monsika
Neil Milliken @NeilMilliken
Nicolas Steenhout @vavroom
Patrick Fox @patrickfox
Patrick H. Lauke @patrick_h_lauke
Paul Adam @pauljadam
Reinaldo Ferraz @reinaldoferraz
Rachel Carden @bamadesigner
Rachel R. Vasquez @RachelRVasquez
Rian Rietveld @RianRietveld
Rob Dodson @rob_dodson
Russ Weakley @russmaxdesign
Sarah Horton @gradualclearing
Sarah Pulis @sarahtp
Scott O'Hara @scottohara
Scott Vinkle @svinkle
Shawn Lauriat @slauriat
Shawn Lawton Henry @shawn_slh
Sina Bahram @SinaBahram
Sommer Panage @Sommer
Stefan Judis @stefanjudis
Steph Slattery @sublimemarch
Steve Faulkner @stevefaulkner
Suz Hinton @noopkat
Svetlana Kouznetsova @svknyc
Ted Drake @ted_drake

Other notes and incomplete thoughts

^ back to top ^

  • Accessibility on Instagram - how does Instagram incorporate accessibility?
  • The Roboto font - apparently this font is accessibility friendly, was it designed with this in mind?
  • Other fonts that are dyslexia friendly
  • Person sues Coles for poor accessibility
  • Helping blind people learn to code
  • Accessibility workshops?
  • An accessibility-first website project would be a great portfolio piece (e.g. for someone looking for an internship)

About

A collection of resources and tools relating to web accessibility, and making the web better for everyone.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 82.8%
  • CSS 17.2%