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 localized tabindex ordering #40

Open
rodneyrehm opened this issue Sep 22, 2015 · 2 comments
Open

implement localized tabindex ordering #40

rodneyrehm opened this issue Sep 22, 2015 · 2 comments

Comments

@rodneyrehm
Copy link
Member

using the technique "dynamic tabindex reallocation" [1] explored in https://jsbin.com/gumexa/10/edit?html,js,output it is possible to define the sequential navigation order constricted to groups of elements (rather than globally for the entire document).

[1] I suck at naming things

@rodneyrehm rodneyrehm added this to the 1.0.0 - Focus Management milestone Sep 22, 2015
@rodneyrehm
Copy link
Member Author

allowing to group elements this way would make it possible for elements that are not part of the group to not ever receive focus:

<input data-focus-group="gustav">
<input> <!--  not be accessible to keyboard focus-->
<input data-focus-group="gustav">

@rodneyrehm
Copy link
Member Author

redirecting focus to first/last element upon entering the group must be limited to the keyboard, as mouse (and script) may be used for "random access"

@rodneyrehm rodneyrehm modified the milestones: 1.0.0 - Focus Management, 1.1.0 - next steps Sep 26, 2015
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

1 participant