Tales of a Keyboard-Only User Lorna Mitchell, Nexmo
Slide 2
About Me (and my keyboard)
@lornajane
Slide 3
Once Upon A Time
Slide 4
Spatial Navigation Opera had keyboard spatial navigation (past tense)
A new W3C spatial navigation standard is in progress https://wicg.github.io/spatial-navigation/demo/ @lornajane
Slide 5
Vimium • https://vimium.github.io/ • “The Hacker’s Browser” • Plugin for Chrome and Firefox • Drive your browser from your keyboard
@lornajane
Slide 6
Web Forms: The Good It’s absolutely possible to do it well! GDS are an excellent example and they publish their guidelines https://govuk-elements.herokuapp.com/form-elements/
@lornajane
Slide 7
Web Forms: The Bad • Sliders, date pickers, anything not-standard • “Helper” keyboard shortcuts, e.g. TypeForm
@lornajane
Slide 8
As the product and company continues to mature, I am sure we will get to tackling accessibility as soon as we can. ~ TypeForm Support
@lornajane
Slide 9
Dropdowns The “richer” the dropdown, the harder it is to use! • Beware onChange(), try onBlur() instead • Start with a search box where you can type and then submit • then enhance with auto suggestion
@lornajane
Slide 10
What Can We Do?
@lornajane
Slide 11
@lornajane
Slide 12
Web Standards HTML5 is changing the world. https://html5.org/ WCAG Web Content Accessibility Guidelines https://www.w3.org/WAI/standards-guidelines/wcag/
@lornajane
Slide 13
Lorna’s Keyboard Challenge Stick a post-it over your trackpad while you drink your coffee at your desk. See what you can still get done.
@lornajane