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

tab focus for accessibility enhancement? #1606

Open
mpoelchau opened this issue Jun 11, 2021 · 3 comments
Open

tab focus for accessibility enhancement? #1606

mpoelchau opened this issue Jun 11, 2021 · 3 comments

Comments

@mpoelchau
Copy link

  • JBrowse version: 1.16.11 and lower
  • Web browser being used: Chrome

Hi Jbrowse team,

We recently had an accessibility expert review the tools that we offer for our database, which includes Jbrowse/Apollo. He comments that, for a visual user that can only keyboard navigate, there is a problem with no visible keyboard focus to show the user where they are in some cases. For example, in the attached screenshots of the jbrowse volvox demo there's a visual focus on the 'Go' button on the top right when I tab to it, then I hit tab twice to get the focus on the 'hide/show track titles' icon, but no focus when you click on the tab again multiple times. He was pleasantly surprised that he was able to tab around, so a visual focus on where the tab is would be a useful next step.

Would you be able to consider some improvements along these lines in the future?

Thanks!

Visual focus on 'Go' icon:
Screen Shot 2021-06-11 at 10 19 11 AM

Visual focus on 'hide/show' icon:
Screen Shot 2021-06-11 at 10 19 39 AM

No visual focus after tabbing again:
Screen Shot 2021-06-11 at 10 19 50 AM

@cmdcolin
Copy link
Contributor

This is good to hear that there is some level of accessibility! It is definitely a very complicated front-end app with a lot of dynamic javascript so it is interesting to know that some small changes could help even more.

It may be hard to dedicate too many resources to updating jbrowse 1 as we are pretty busy with jbrowse 2 but we can keep this open

@cmdcolin
Copy link
Contributor

no focus when you click on the tab again multiple times

I guess to be clear, is there an expectation of where the tab should go after that?

@mpoelchau
Copy link
Author

Thanks for looking into this! If it happens in Jbrowse2 rather than 1 that would be great, too. I don't think there's an expectation as to where the tab goes, just that wherever it goes is indicated with a visual focus.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants