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) Reporting issues #44543

Closed
rayafratkina opened this issue Aug 30, 2019 · 6 comments · Fixed by #100118
Closed

(Accessibility) Reporting issues #44543

rayafratkina opened this issue Aug 30, 2019 · 6 comments · Fixed by #100118
Labels
bug Fixes for quality problems that affect the customer experience (Deprecated) Feature:Reporting Use Reporting:Screenshot, Reporting:CSV, or Reporting:Framework instead Feature:Reporting:Framework Reporting issues pertaining to the overall framework feedback_needed impact:high Addressing this issue will have a high level of impact on the quality/strength of our product. loe:medium Medium Level of Effort Project:Accessibility Team:Platform-Design Team Label for Kibana Design Team. Support the Analyze group of plugins.

Comments

@rayafratkina
Copy link
Contributor

Management

Reporting

  1. The only table on the page has a caption but it's value is not descriptive of the purpose of the table -

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

Reports_Table

Reports_Caption

  1. Reports_Table

    Reports_Caption

@tsullivan
Copy link
Member

Sorry, but this issue is not clear. I think it is mostly because of the missing screenshots. Any chance it can be updated?

@ryankeairns ryankeairns added the loe:medium Medium Level of Effort label Jan 29, 2020
@myasonik myasonik removed the Meta label Feb 10, 2020
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-app-services (Team:AppServices)

@ryankeairns ryankeairns added Team:Platform-Design Team Label for Kibana Design Team. Support the Analyze group of plugins. and removed REASSIGN from Team:Core UI Deprecated label for old Core UI team labels Jan 19, 2021
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-design (Team:Kibana-Design)

@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-reporting-services (Team:Reporting Services)

@tsullivan tsullivan added bug Fixes for quality problems that affect the customer experience impact:high Addressing this issue will have a high level of impact on the quality/strength of our product. triaged and removed triage_needed labels Feb 25, 2021
@tsullivan
Copy link
Member

Let's see if this issue is raised using the AXE tool

@myasonik
Copy link
Contributor

myasonik commented May 5, 2021

Axe can only validate that a <caption> exists on the table, it can't actually tell you if the caption is any good.

EUI supports a tableCaption prop that takes a string. The "This table contains {itemCount} rows" is the default caption but, importantly, that doesn't give any context. Something as short as "Reports generated in Kibana application" (mirroring the sub-heading above) would be a great caption.

@petrklapka petrklapka added 1 and removed 1 labels May 6, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Fixes for quality problems that affect the customer experience (Deprecated) Feature:Reporting Use Reporting:Screenshot, Reporting:CSV, or Reporting:Framework instead Feature:Reporting:Framework Reporting issues pertaining to the overall framework feedback_needed impact:high Addressing this issue will have a high level of impact on the quality/strength of our product. loe:medium Medium Level of Effort Project:Accessibility Team:Platform-Design Team Label for Kibana Design Team. Support the Analyze group of plugins.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

7 participants