USEPA/the-manifest-game

508 Compliance

Closed this issue · 2 comments

Description

We need to make sure that our decision tree is compliant with section 508. This was not a focus when building the POC, so this ticket is a way of recording a concerted effort to make sure that all non-508 compliant POC source is updated.

We have an OK start, but this was not the focus while we were building the proof of concept and we need to make sure we get it 'up to snuff' and of course keep it there with further development. Currently the tree can be navigated with the keyboard but it's not pretty.

Resources

The React Flow Accessibility documentation.

The GSA/accessibility-for-teams GitHub repo

The WAVE Evaluation Tool

The Section 508 ICT Testing Baseline

Related

#83

Requirements

  • Indicate currently focus node
  • Hide (ARIA) edges
  • Tab Through Nodes should follow the decision tree

MIsc.

Image

Update: We've implemented (what I consider) baseline level of accessibility. Next step is talk to Dave Corrigan when he gets back.

Conversation with Corrigan

  • Add instructions on how to use TMG
  • Ensure aspect ratios remain usable when zoom in <= 200%