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

Implement keyboard accessibility #9

Closed
BrunoBernardino opened this issue Jun 24, 2014 · 3 comments
Closed

Implement keyboard accessibility #9

BrunoBernardino opened this issue Jun 24, 2014 · 3 comments
Assignees
Milestone

Comments

@BrunoBernardino
Copy link
Contributor

While visualCaptcha is usable with a screen reader, it's not usable by keyboard-only.

We need some actions for selection and tab indexes.

@bramus
Copy link

bramus commented Jun 25, 2014

+1 as this issue nullifies the tagline “A configurable captcha solution, focusing on accessibility & simplicity whilst maintaining security.”

A fix would be to use input[type="radio"] elements instead of img elements, as the former are accessible by default. With some CSS they can be styled to show the linked image.

@BrunoBernardino
Copy link
Contributor Author

Thanks for your suggestion @bramus

@BrunoBernardino
Copy link
Contributor Author

I'll be working on this this week, last issue remaining :)

@BrunoBernardino BrunoBernardino self-assigned this Jul 12, 2015
BrunoBernardino pushed a commit to desirepath41/visualCaptcha-frontend-jquery that referenced this issue Jul 13, 2015
Closes desirepath41/visualCaptcha#9: Implement keyboard accessibility
Also fixed an issue where `config.callbacks.loaded` wasn't being called.
BrunoBernardino pushed a commit to desirepath41/visualCaptcha-frontend-angular that referenced this issue Jul 13, 2015
Closes desirepath41/visualCaptcha#9: Implement keyboard accessibility
Also fixed an issue where `config.callbacks.loaded` wasn't being called.
BrunoBernardino pushed a commit to desirepath41/visualCaptcha-frontend-vanilla that referenced this issue Jul 13, 2015
Closes desirepath41/visualCaptcha#9: Implement keyboard accessibility
Also fixed an issue where `config.callbacks.loaded` wasn't being called.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants