18f.gsa.gov icon indicating copy to clipboard operation
18f.gsa.gov copied to clipboard

21st Century IDEA Baseline Compliance Criteria - Accessible

Open Dahianna opened this issue 4 years ago • 5 comments

Criteria

  • [x] Routine review of all site content (both pages and files) for conformance to the most current 508 Standards
  • [x] Quick remediation of all accessibility issues when they are discovered
  • [ ] Incorporation of accessibility testing into the publication process

Dahianna avatar Mar 05 '20 21:03 Dahianna

More info in Section 8 of the Guidelines for GSA's Digital Presence: https://docs.google.com/document/d/1E0K_LDlDqEgHKESTqHKlKN50OJAxCcl_FcKB-qLL13A/edit

Dahianna avatar Mar 05 '20 21:03 Dahianna

@apburnes here's more information about P@11y)

  1. Install - Pa11y documentation
  2. Configure - Add a .pa11y configuration file and set it to scan your sitemap
  3. Automate - Create test scripts and add scanning to continuous integration
  4. Document - Add instructions to run the tests to your README.md

Dahianna avatar Mar 27 '20 17:03 Dahianna

Also look at issue #3188

Dahianna avatar Jun 24 '20 18:06 Dahianna

Pa11y works on site. We'll run after USWDS update and @Artahlil will demonstrate how to use it

Dahianna avatar Jul 27 '20 19:07 Dahianna

To test accessibility, we need to add a step in CircleCI to run pa11y test against the rendered '_site' directory. See https://github.com/18F/federalist.18f.gov/blob/main/.circleci/config.yml#L10 for inspiration.

apburnes avatar Feb 04 '21 21:02 apburnes