Skip to content

[a11y]: Incorrect course navigation #1879

@PKulkoRaccoonGang

Description

@PKulkoRaccoonGang

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

Labels

a11yRelates to platform accessibility

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions