Skip to content
This repository has been archived by the owner on Nov 11, 2021. It is now read-only.

Microphone: focus issues #200

Open
dstorey opened this issue Dec 10, 2016 · 3 comments
Open

Microphone: focus issues #200

dstorey opened this issue Dec 10, 2016 · 3 comments
Labels

Comments

@dstorey
Copy link
Member

dstorey commented Dec 10, 2016

https://developer.microsoft.com/en-us/microsoft-edge/testdrive/demos/microphone/

There are two tab stops between the audio file buttons and effects drop down where the tab focus disappears and I'm not sure where it goes.

Also perhaps related to this, the dotted focus is very subtle on a bunch of those buttons. Biggest issue is when buttons are in their pressed state, but it is fairly subtle even in the default state (may be my pixel density)

@dstorey dstorey added the a11y label Dec 10, 2016
@dstorey
Copy link
Member Author

dstorey commented Dec 10, 2016

One of those missing tab stops is due to a visually hidden file input. This will still get focus and be in a11y tree. Edit: actually probably both as file inputs have a field and a button.

@melanierichards
Copy link
Contributor

@dstorey should we put tabindex="-1" on the file input? And then maybe remove that if the user has triggered the upload dialog and chosen a file, so that they can navigate back to it?

@dstorey
Copy link
Member Author

dstorey commented Dec 29, 2016

@melanierichards will need testing. Controls are nutritiously difficult to remove from tabbing when not removed from the dom via display: none or whatever (which is a design decision ). I don't remember off the top of my head if -1 hides them. It will stilll be invokable via JS with that though.

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

No branches or pull requests

2 participants