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

Accessibility - keyboard navigation #15

Closed
BITS-Editor opened this issue Oct 26, 2021 · 4 comments
Closed

Accessibility - keyboard navigation #15

BITS-Editor opened this issue Oct 26, 2021 · 4 comments

Comments

@BITS-Editor
Copy link

As far as I know, the quiz depends on navigation by mouse. How about navigation by keyboard in order to improve the accessibility?

@bonartm
Copy link
Owner

bonartm commented Nov 4, 2021

You can navigate the quiz using the (Shift-)Tab and Enter/Space keys. Currently, selecting multiple choice or single choice questions is not possible but this needs to change to increase accessibility.

I don't think that adding custom key navigation is a good idea as it might conflict with websites in which the quiz is embedded. It will also not help with accessibility as there already exist standardized keyboard shortcuts that work on every website.

@BITS-Editor
Copy link
Author

Agreed, no custom key navigation. The main issue seems to be the access of the answers ("choices").

bonartm added a commit that referenced this issue Dec 24, 2021
@bonartm
Copy link
Owner

bonartm commented Dec 24, 2021

It should work now. Thanks for the suggestion. It will be included in the next release.

@bonartm bonartm closed this as completed Dec 24, 2021
@BITS-Editor
Copy link
Author

Great, thank you!

Is it possible to activate the block with the choices when opening a quiz page automatically - or at least when going to the next page with the next question?

The demo https://bonartm.github.io/quizdown-live-editor/ seemingly (?) does not support keyboard navigation.

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