GSA / openacr

OpenACR is a digital native Accessibility Conformance Report (ACR). The initial development is based on Section 508 requirements. The main goal is to be able to compare the accessibility claims of digital products and services. A structured, self-validated, machine-readable documentation will provide for this.
https://gsa.github.io/openacr/
Other
83 stars 18 forks source link

Focus State for Page #332

Open mgifford opened 2 years ago

mgifford commented 2 years ago

It is normal to have the focus be at the top of the page when it loads. This helps screen reader users orient themselves.

When you load the site for the first time, either on the Overview page or subsequent pages, this works as expected: https://gsa.github.io/openacr-editor/ https://gsa.github.io/openacr-editor/chapter/functional_performance_criteria

After navigating within the site, the focus seems to be at the top of the main content of the site, but below the header and navigation.

Screen Shot with Valid status highlighted.

There are arguably usability issues that could be argued. Ultimately it would be beneficial to have input from screen reader users if there is a preference.

dmundra commented 2 years ago

Agreed. On further inspection this might be less a bug and a feature of using <nav> with at least Chrome.