googleinterns/noms

Fix tab navigation on sign up form

Closed this issue · 1 comments

Currently, when tabbing through the signup form, the tab order skips 'unsubscribe' for some reason. The only way to reach it is to tab all the way to the submit button, and then shift-tab one back. Interestingly, if you shift-tab again, it then skips 'subscribe'. I imagine it has something to do with the fact that the two buttons are in a nested div, but I'll have to do some more research to confirm.

Turns out, this isn't a bug, and is just a result of me not completely understanding keyboard navigation.

According to W3, you're supposed to use arrow keys to navigate between options once you reach a set of radio buttons, not tab through them.