-
-
Notifications
You must be signed in to change notification settings - Fork 529
Language tabs lack accessibility #628
Comments
You make some excellent points @UltimateGeek It sounds like you have expertise in this area. Is there any chance you would be willing to help us fix these issues? We can give you as much support as you need. |
We've discussed this previously in the open source weekly meetings. I think we should abandon the whole language tab idea and move more of the platform-specific documentation to plain old GitHub Markdown files in the respective Cucumber-* repositories. We're doing this already here: https://github.com/cucumber/cucumber-js#documentation The reason I want to abandon it is that it's too difficult to write documentation this way. There are lots of
We can keep high-level platform-agnostic content where it is now though.
|
IMO it's useful to have the option to provide language specific docs sometimes, so I wouldn't want to throw the baby out with the bathwater. I agree that some of the pages have got a bit ridiculous with their |
I wonder if we should create a separate ticket for your proposal @aslakhellesoy so we don't derail from the original point of this issue. Obviously we need to resolve your point too, but they're separate threads I think. |
Done. To discuss more general improvements of the doc, please go in #633 |
I ran up a small change just to add title attrs, meaning (for sighted users) you can at least hover and get the tooltip: However I had a quick play with VoiceOver and the tabs don't seem to be very accessible in general (with or without that change) - needs a bit more looking at I think. |
The language tabs have the following deficiencies:
The text was updated successfully, but these errors were encountered: