Oracle Visual Builder: Applications That Outlive Their First Release · Module 16 · Testing an application with no test framework
Accessibility and keyboard
Lesson 161 of 176 · 3 min
Reaching EVERY CONTROL WITHOUT A MOUSE, and WHAT A SCREEN READER ANNOUNCES. Cheap to check AS YOU GO, expensive to RETROFIT. Module 3 Lesson 8 explained why the components give you most of this. This lesson is the check that what you built on top of them did not undo it. THE KEYBOARD CHECK IS THE CHEAPEST TEST IN THIS ENTIRE COURSE: PUT THE MOUSE DOWN AND USE THE PAGE. Tab through it, activate everything, complete the task. It takes a minute and finds most of what there is to find. THREE THINGS FAIL, AND THEY FAIL PREDICTABLY. Something is not reachable at all — usually a control built out of something that is not a button. The order is wrong, because tabbing follows structure rather than visual position — Module 3 Lesson 6's layout point with a second consequence. And focus is invisible, so the page works and you…
The full lesson is part of the course
The video, the complete written lesson and the module quiz are included in Oracle Visual Builder: Applications That Outlive Their First Release, with a certificate on completion and a fourteen-day refund window.
