Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

(Accessibility) Missing Skip Navigation to skip directly to the main page content for Kibana/Uptime page #35317

Closed
barlowm opened this issue Apr 18, 2019 · 3 comments
Labels
Project:Accessibility Team:Uptime - DEPRECATED Synthetics & RUM sub-team of Application Observability WCAG A

Comments

@barlowm
Copy link
Collaborator

barlowm commented Apr 18, 2019

Steps to reproduce (assumes ChromeVox or similar)

  1. Open Uptime Home Page
  2. Press TAB key
  3. ChromeVox reads "Goto Home Page, Link"
  4. Subsequent pressing of the TAB key will navigate the user through all the menu and list options eventually taking the user to the "Goto Uptime Homepage, internal link"

There is no "Bypass Block" mechanism to skip directly to the Uptime page Content

Expected Result
There should be an accessible link at the start of the page to allow a user to skip around all the normal page navigation elements to get directly to the main content of the page.

Meta Issue
Kibana Home
Improve Kibana Accessibility

Kibana Version:
7.0

Relevant WCAG Criteria:
2.4.1 Bypass Blocks: A mechanism is available to bypass blocks of content that are repeated on multiple Web pages. (Level A)

@barlowm
Copy link
Collaborator Author

barlowm commented Apr 19, 2019

WebAIM has an excellent article on how to code [Skip Navigation links}(https://webaim.org/techniques/skipnav/)

@rashmivkulkarni rashmivkulkarni added the Team:Uptime - DEPRECATED Synthetics & RUM sub-team of Application Observability label Apr 19, 2019
@elasticmachine
Copy link
Contributor

Pinging @elastic/uptime

@andrewvc
Copy link
Contributor

This is a global Kibana accessibility issue so beyond our scope.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Project:Accessibility Team:Uptime - DEPRECATED Synthetics & RUM sub-team of Application Observability WCAG A
Projects
None yet
Development

No branches or pull requests

4 participants