Skip to content

[a11y]: Incorrect course navigation #1879

@peterkulko

Description

@peterkulko

Description

The Course navigation and breadcrumb regions should not be nested under the main region of the page.

People who use screen readers often use regions to skip navigation elements on the page to easily reach the primary content. Nesting navigation under main defeats this purpose. This does not apply to the <nav> region containing the course top bar because this information belongs in the main section of the page.

Notes

To avoid changing the markup, a workaround was proposed to move focus to the main content’s heading or the first interactive element on the page.

PR: #1836

Metadata

Metadata

Assignees

Labels

a11yRelates to platform accessibility

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions