Overview

The first focusable element on a canvas page is the top level menu item Library in the left sidebar (see skip.mp4). There is no way to directly skip to at least the main content like with the Skip to main content link on the other pages within the admin UI. Also it is impossible for keyboard-only users to quickly jump in-between regions on a Canvas Page - that collides with WCAG2.2 SC2.4.1

Discussed the issue with @mgifford, and @the_g_bomb

Proposed resolution

Add at the very least a Skip to main content link to Canvas pages to be on par with the rest of the admin UI. But as already mentioned, a single Skip to main content link might not meet the actual needs of keyboard-only users to navigate in-between the different regions on a Canvas page.
One potential option to improve the situation for Canvas, Drupal CMS, and maybe even Drupal Core in general might be the Skipto module: https://www.drupal.org/project/skipto - where a version for Drupal 11 is currently being worked on. It provides the ability to jump in-between headings and landmarks just by keyboard, also for sighted users without a screenreader available.And it has to be noted that the functionality provided by skipto.js is already being used in Joomla for years.

User interface changes

CommentFileSizeAuthor
skip.mp4209.84 KBrkoller

Comments

rkoller created an issue.