-
Notifications
You must be signed in to change notification settings - Fork 120
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 WCAG Level A #621
Comments
@markov00 I think this looks great - thank you for compiling this! I didn't find any discrepancies between WCAG 2.0 and what you've outlined. I personally don't think that each criterion needs to be extended (here at least). I think if more description and drilling down is needed, maybe in the legend navigation and alternative text issues we could add the more specific criterion if it's needed? Anyways, I think for the purpose of this issue, extending the criterion might make it noisier without much gain. |
I haven't seen any audits that would mark this as a failure so from a compliance perspective I think it's ok. From a Kibana perspective, the one thing that I would make sure charts support in this regard is Kibana's From a broader perspective, it would also be good to respect |
This ticket list the tasks required to meet the Level A of the WCAG accessibility guide lines:
Build a first version of the alternative text that describe how the chart is composed alone those lines:
If during a preparatory investigation we found that this approach is too complex and lead us to an higher complexity we should pivot the decision toward a basic table rendering of the chart.
N/A
The legend should use semantic markup to describe its structure. #613
N/A we are not conveying content using colors
#589
The legend should be accessible from the keyboard. The chart itself will not be make accessible with the keyboard due to the technical difficulties and efforts to make an image like that accessible from the keyboard. On a second stage (TODO add step 2 ticket) some efforts will go in that direction.
N/A
There isn't flashing mechanism in the chart renderer, although moving your mouse over the legend or the chart cause the chart elements to fade in/out depending on the hovered elements. This can cause quick flesh if you are moving your mouse too quickly but we should investigate if this is considered as a failure or not
This should be tackled together with G2.1 on the legend. #613
add the
Abort or Undo
on brushGuideline 3.1 – Readable
NA, the language of the page is already configured by Kibana or shall be configured by the chart consumer
We display some errors, specially when hiding all the series or when there is no data input. We should fix the possible guideline failures on in these cases.
Check markup compatibility to meet the criteria
The text was updated successfully, but these errors were encountered: