MSAMM
Back to course

Oracle Visual Builder: Applications That Outlive Their First Release · Module 3 · Pages, flows and navigation

Accessibility, from the start

Lesson 30 of 176 · 3 min

What the components GIVE YOU, what they DO NOT, and why RETROFITTING THIS IS FAR MORE EXPENSIVE THAN DOING IT AS YOU GO. The components are built to a standard, so a great deal of this is already handled — which is exactly why the remaining part gets forgotten. WHAT YOU GET IS THE COMPONENT'S OWN BEHAVIOUR. Keyboard operation, focus handling, the announcements a screen reader needs to say what a control IS. Nothing you have to do, and it is most of the work. WHAT YOU DO NOT GET IS ANYTHING ABOUT YOUR CONTENT, AND THAT IS THE half THAT FAILS. A field knows it is a text input; it does not know what it is FOR. So every label is yours, and a field with a placeholder instead of a label is a field a screen reader announces as nothing — the commonest failure there is, and it

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.

Get the free lessons by email

We will email you a link to every free lesson in this course. No account needed, and one message only.

In this module: Module 3 · Pages, flows and navigation

  1. 1Flows: the unit that decides your structure
  2. 2Navigating between pages
  3. 3Passing data when you navigate
  4. 4The shell page and what belongs on it
  5. 5Deep links and the URL
  6. 6Layouts, and the page that grew
  7. 7Building for somebody who did not build it
  8. 8Accessibility, from the start
  9. 9What breaks: three navigation failures
  10. 10Lab briefing · Four pages that hang together