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

Advanced settings pane is not accessible with screen-readers #32

Open
kylehakala opened this issue Oct 25, 2018 · 0 comments
Open

Advanced settings pane is not accessible with screen-readers #32

kylehakala opened this issue Oct 25, 2018 · 0 comments

Comments

@kylehakala
Copy link

Advanced page Password Settings panel is lacking in compatibility with screen-readers

Tested on macOS Using (Browser + Screenreader):

  • Chrome + ChromeVox
  • Chrome + macOS VoiceOver
  • Safari + macOS VoiceOver
  • iOS Safari + iOS VoiceOver
  • FireFox + macOS VoiceOver

Examples of some issues:

  • ChromeVox for Chrome does not provide an audible label on any Password Settings but they can be changed after hearing some audible feedback on whether or not a checkbox is checked. Regardless of the setting in focus, no label is read aloud by the screen reader for any setting.
  • iOS VoiceOver on Safari speaks the current value (either the checkbox state, or the length number that is displayed, but not via selecting the slider). iOS Voiceover also speaks aloud the visual dividers between each setting.
  • macOS VoiceOver in Safari can alter the checkboxes and speak the labels of all checkboxes, but does not speak the label for the Length setting in any capacity when tabbing through the page. macOS VoiceOver will speak certain page elements if they are explicitly clicked on in Safari.
  • macOS VoiceOver in Chrome can alter the checkboxes and length slider, but no labels are spoken, even if explicitly clicked on.
  • Firefox with macOS VoiceOver did not allow tabbing through even the first page element via the VoiceOver selector. Page elements were highlighted visually when tabbing, but the VoiceOver selector did not enter the page, so nothing was spoken aloud from the page content.
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

1 participant