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

Template editor header area is difficult to navigate with screen readers #32642

Closed
carolinan opened this issue Jun 12, 2021 · 1 comment · Fixed by #32938
Closed

Template editor header area is difficult to navigate with screen readers #32642

carolinan opened this issue Jun 12, 2021 · 1 comment · Fixed by #32938
Assignees
Labels
[Feature] Template Editing Mode Related to the template editor available in the Block Editor [Focus] Accessibility (a11y) Changes that impact accessibility and need corresponding review (e.g. markup changes). [Status] In Progress Tracking issues with work in progress

Comments

@carolinan
Copy link
Contributor

carolinan commented Jun 12, 2021

Description

In the template editor:
Starting from the top left (ltr), the "View posts" button (WordPress icon/ site icon). If you navigate forwards using the tab key,
you first reach the toolbar and then the settings (switch to draft, preview, update etc).

For users with vision, it means that the "template top area" is skipped completely, because visually, it is not connected to the toolbar.

It is not clear that to reach the template top area, you have to navigate to the toolbar using tab key, and then navigate with left or right arrow keys.

When navigating with arrow keys, the first button of the template top area, -the title of the current post that leads you back to the block editor, is skipped. You move from the list view toolbar item directly to the template options button.

To reach the mentioned button, you have to first navigate to the template options button and then tab backwards
Once the button is selected, the context is "Edit (name of post)". It doesn't explain that you will leave the template editor.
This is confusing since you are already editing that post.

Expected behaviour

The focus order and visual order of the items should match.
Focusable items should not be skipped.

Actual behaviour

The link button back to the block editor is not focusable -unless you navigate backwards.

It is not clear that to reach the template top area, you have to navigate to the toolbar using tab key, and then navigate with arrow keys.

WordPress information

  • WordPress version: 5.8 beta 1
  • Gutenberg version: Tested with and without Gutenberg (current trunk) active.
  • Are all plugins except Gutenberg deactivated? No, beta tester plugin is also active.
  • Are you using a default theme (e.g. Twenty Twenty-One)? yes Twenty Twenty-One.

Device information

  • Device: Desktop
  • Operating system: Windows 10
  • Browser: Chrome Version 91.0.4472.101
    Screen reader NVDA 2020.4.
@carolinan carolinan added [Feature] Template Editing Mode Related to the template editor available in the Block Editor [a11y] Keyboard & Focus Backport to WP 6.7 Beta/RC Pull request that needs to be backported to the WordPress major release that's currently in beta labels Jun 12, 2021
@youknowriad
Copy link
Contributor

Just FYI the label "backport to WP beta" is used for PRs and the project for issues.

@youknowriad youknowriad removed the Backport to WP 6.7 Beta/RC Pull request that needs to be backported to the WordPress major release that's currently in beta label Jun 17, 2021
@jorgefilipecosta jorgefilipecosta self-assigned this Jun 21, 2021
@github-actions github-actions bot added the [Status] In Progress Tracking issues with work in progress label Jun 23, 2021
@priethor priethor added the [Focus] Accessibility (a11y) Changes that impact accessibility and need corresponding review (e.g. markup changes). label Jul 24, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Feature] Template Editing Mode Related to the template editor available in the Block Editor [Focus] Accessibility (a11y) Changes that impact accessibility and need corresponding review (e.g. markup changes). [Status] In Progress Tracking issues with work in progress
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants