Open mollybsmith-noaa opened 1 month ago
Some notes.
Section 508/accessibility is more commonly known as a11y
in the web world.
pa11y
is used by DESI: https://github.com/pa11y/pa11yaxe-core
has frequently come up: https://github.com/dequelabs/axe-coreEven the best automated tooling only catches ~40% of accessibility issues. Using multiple tools and doing hand audits are recommended.
This issue could dovetail with #629 if we need to modify the site's CSS extensively. However, if we can achieve our accessibility goals without modifying the site's CSS, then treating those two issues separately would be ideal. There is also the question of whether Bootstrap or USWDS is the best design system for us to use.
One other resource for this - GSL's Lunch & Learn series on accessibility: https://docs.google.com/document/d/1jfHN6vrQdbNwOyC2e1X71yB-F4jKPSSSALburo0iiAA/edit
I thought we already had an issue for this, but apparently not! We need to update MATS for accessibility requirements / section 508.