Closed anormand closed 7 years ago
Will definitely include this in the next release!
Excellent, we will be deploying this in the next release of ServiceNow
I went a slightly different route: I've used a nav
element instead of a div
for page-header-navigation
(which wraps page-local-history
). This has a few advantages:
nav
page-header-tools
page-header-navigation
is created by the injection script, whereas page-local-history
is part of the markup people have to write themselves -- so we avoid a breaking changeFor reference the new markup is:
<nav class="page-header-navigation" aria-label="breadcrumbs">
<ol class="page-local-history">...</ol>
</nav>
Expected behaviour
As a screen reader user, I need to know that the list of breadcrumbs is a navigation item, so that I can understand it's purpose.
Actual behaviour
The screen reader reads the breadcrumbs as a list.
Steps to reproduce
The current code is:
NVDA reads it as:
Suggested code:
NVDA will read it as: