Open barlowm opened 4 years ago
This seems correlated with https://github.com/elastic/kibana/issues/42379. I'm in favor of setting focus on the H1 of a page view when we swap URLs using client-side routing, so screen readers announce the change properly. I'll do some more research, but I think these are related items.
Pinging @elastic/kibana-presentation (Team:Presentation)
I have removed the @elastic/kibana-presentation tag, because we have completed both the Canvas and Dashboard requests 👍
Discover page: fixed in https://github.com/elastic/kibana/pull/129789
Pinging @elastic/siem (Team:SIEM)
Pinging @elastic/unified-observability (Team:Observability)
Pinging @elastic/uptime (Team:uptime)
PR for Uptime here: https://github.com/elastic/kibana/pull/136559
EDIT: Uptime fix merged.
Machine Learning section has appropriate H1 tags in 8.5 main
branch pulled to local machine on 12 September.
Issue no longer observed in current version of Kibana (ver Kibana-8.13.2)
Dashboard page The initial panel with the dashboard name (sample data sets) is an H3, where others are H2s, creating a nesting mis-match. Screenshot at the bottom of the description.
Discover page
<h1>
Tag at all<h1>
Tag at all<h1>
Tag at all<h1>
Tag at all<h1>
Tag but heading nesting is not maintained (<h1>
followed by an<h3>
)<h1>
Tag but heading nesting is not maintained (<h1>
followed by an<h3>
)<h1>
Tag at all<h1>
Tag but heading nesting is not maintained (<h1>
followed by an<h2>
followed by an<h4>
)Kibana Version: 7.6.2
OS: Windows 7
Browser: Chrome
Screen reader: [if relevant] N/A
Relevant WCAG Criteria: [#.#.# WCAG Criterion - Level A/AA/AAA](link to https://www.w3.org/WAI/WCAG21/quickref/) 2.4.6 - Headings and Labels - Level AA Headings and labels describe topic or purpose.
Screenshots