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

Improve Kibana Accessibility #11534

Closed
34 of 38 tasks
cjcenizal opened this issue Apr 28, 2017 · 4 comments
Closed
34 of 38 tasks

Improve Kibana Accessibility #11534

cjcenizal opened this issue Apr 28, 2017 · 4 comments
Labels
bug Fixes for quality problems that affect the customer experience Meta Project:Accessibility Team:Platform-Design Team Label for Kibana Design Team. Support the Analyze group of plugins.

Comments

@cjcenizal
Copy link
Contributor

cjcenizal commented Apr 28, 2017

Phase 1: Initial review and issues

Immediate issues to resolve

Per functional area

Global issues

These are general issues we need to address throughout Kibana.

Phase 2: X-Pack review and longer term issues

Long-term issues

We can get to these once we have an acceptable baseline accessible experience.

Global issues

Visualizations

Testing / QA

Phase 3: Additional version review

@cjcenizal cjcenizal added Team:Platform-Design Team Label for Kibana Design Team. Support the Analyze group of plugins. Meta labels Apr 28, 2017
@nrichers
Copy link

nrichers commented Jun 2, 2017

A couple of related items I don't see on the list:

  1. Product documentation: I just did a search on the spatial references “above,” “below”, “left,” and “right” in the Kibana docs and there are ~45 hits, many of which refer to the spatial placement of UI controls. That's a pretty standard accessibility gotcha, along with tables that have no header to explain what each column means. There are very likely other low-hanging fruit accessibility gotchas in the Kibana docs as well.

  2. Error messages: Sooner or later, you will fall off the happy path and you're going to get either a transient or a full error message. Globally, our error messages often stand to be improved (a big handwaving claim if there ever was one--I can supply examples). There are some considerations around making error messages accessible, such as:

  • Clearly identifying the UI control that is causing the error in the text (and, again, not having things like spatial references in the messages themselves, for example)
  • Indicating how to resolve the error (an area our error messages often don't cover, differently abled user or not)
  • Testing to make sure error messages work in the screen reader

(If all of this has been covered, just ignore my comment. 😄 During CJ's intro, it seemed at least the doc stuff had not been considered, yet.)

@tbragin tbragin added the bug Fixes for quality problems that affect the customer experience label Jul 28, 2017
@SeanFarrow
Copy link

I'd be interested in helping with this, as given we're looking to use this and as someone who has no sight it is essential that it is accessible. ARe there any issues that need immediate attention/what form of tests are you looking ot add?
Leave a comment

@timroes
Copy link
Contributor

timroes commented Aug 31, 2017

@SeanFarrow thanks for leaving a comment here. We are currently still in an early phase and doing the best to make the user interface accessible and prioritize our work. In the long term, we would at least like to add automated testing (see issue #13758) to catch some of the basic accessibility issues.

Since you said, that you are evaluating the usage of Kibana at the moment and you are a visually impaired user, we would appreciate it a lot, if you would find the time, to have a short chat with us. We could tell you more about our current state and plans and you could tell us about your use-case, your expectations and wishes, to help us prioritizing our current efforts. If you would be open to having a chat, could you contact us at accessibility@elastic.co so we could arrange an online meeting (with the tool of your choice: Skype, Hangouts, or we can create a meeting using the video conference tool Zoom).

@myasonik
Copy link
Contributor

Closing this meta ticket as it's no longer being actively tracked (though the individual issues that are still open are!).

Promoted @nrichers's comment to its own issue for better visibility: #55566

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 Meta Project:Accessibility Team:Platform-Design Team Label for Kibana Design Team. Support the Analyze group of plugins.
Projects
None yet
Development

No branches or pull requests

6 participants