AVT- All content must reside within a WAI-ARIA landmark or labelled region role

Summary

All content must reside within a WAI-ARIA landmark or labelled region role to facilitate page navigation by screen reader users.

Steps to reproduce

GitLab->Help

What is the expected correct behavior?

All content must reside within a WAI-ARIA landmark or labelled region role to facilitate page navigation by screen reader users.

Possible fixes

Places a WAI-ARIA region role on the element containing the content and labels the region with an aria-label property.

For example:

  <div role="region" aria-label="Realtime message log">
       None of the standard WAI-ARIA landmarks are appropriate for the content in this area, so marking it with a region role...
  </div>

Relevant screenshots

  • [GitLab - Help] image
  • image
  • image
  • [GitLab - Help - All subpages - Content heading and a links ] - https://gitlab.com/help/

gitlab-ce~2677490

@sharonchen @carmacleod

Edited Sep 27, 2018 by sharp-young
Assignee Loading
Time tracking Loading