Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Focus State for Page #332

Open
mgifford opened this issue Feb 14, 2022 · 1 comment
Open

Focus State for Page #332

mgifford opened this issue Feb 14, 2022 · 1 comment
Labels
editor tool Related to the editor tool specifically

Comments

@mgifford
Copy link
Collaborator

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 dmundra self-assigned this Feb 14, 2022
@dmundra dmundra added this to the Option 2 - Sprint 3 milestone Feb 14, 2022
@dmundra dmundra removed this from the Option 2 - Sprint 3 milestone Feb 14, 2022
@dmundra
Copy link
Collaborator

dmundra commented Feb 14, 2022

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

@dmundra dmundra removed their assignment Feb 15, 2022
@dmundra dmundra added the editor tool Related to the editor tool specifically label Feb 15, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
editor tool Related to the editor tool specifically
Projects
None yet
Development

No branches or pull requests

2 participants