Skip to content

(Accessibility) Kibana Version 7. Heading Structure #37539

Description

@barlowm

Steps to reproduce (Use WAVE Extension)

Using WAVE extension to analyze the page reports an empty heading

EmptyHeading_1

Examining the source shows the H5 tag is empty

EmptyHeading

Meta Issue:

Accessibility Audit for Kibana 7.0
Make Uptime App Accessible for 7.0

Kibana Version:

7.0

Relevant WCAG Criteria:

WCAG Criterion

1.3.1 Info and Relationships: Information, structure, and relationships conveyed through presentation can be programmatically determined or are available in text. - Level A

2.4.6 - Headings and Labels - Level AA
G130: Providing descriptive headings

Headings and labels describe topic or purpose.
Proper Nesting of Headings (H5 must be preceeded by H1-H4)

Headings should not be empty. If the content of the heading tag is to be provided dynamically then the heading tag itself should be provided at the same time. If the content of the heading tag is static but should only be displayed at a specific time then the entire heading tag (and content) must be rendered hidden from Assistive Technologies.

Each app needs to be fixed separately. Checklist for the apps:

Activity

  1. mattkime commented on Nov 22, 2019

    @mattkime
    Contributor

    I believe this has been resolved in Management, @myasonik will verify. Just ping me if anything is needed.

  2. rayafratkina commented on Dec 2, 2019

    @rayafratkina
    Contributor

    @weltenwort @peteharverson @cachedout any update on your apps? We are trying to get all of the basic heading issues resolved in 7.6, if possible.

  3. peteharverson commented on Dec 5, 2019

    @peteharverson
    Contributor

    @rayafratkina I raised the issue #52278 to track work for the ML plugin. We will aim to resolve any issues we find in 7.6.

  4. myasonik commented on Dec 16, 2020

    @myasonik
    Contributor

    All of these are fixed 🎉

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions