audit-a11y is a program that checks for various infractions in web html and then creates a report - . i'm not disabled, but putting myself in their shoes, i figured the best way to get a look at the situation is to make a program to audit these concerns. this tool will help me know when im introducing less-than-accessible html into the world, maybe some day JS too.
some things to know:
- it doesn't do JS or CSS yet
- written in the Go stdlib for fun
- open to contributors
Contributors: first, thank you :) - there are a list of TODO objectives in the Readme.md if you all see something you might want to add:
- printing the offending html lines under each infraction category
- count the lines seen vs the lines scanned
- include an MDN link for each infraction type for more information on fixing it
- spider/crawl a given domain for more pages
- add more checks
- add unit tests for existing checks