Overview of OpenKeyNav™
OpenKeyNav adds on-demand keyboard operation modes to websites and web apps. Click Mode labels detected targets for direct focus or activation. Navigation commands create faster routes through headings, scrollable regions, and page structure. Move Mode gives applications a consistent way to map keyboard movement between valid sources and destinations.
Initialize one OpenKeyNav instance at the persistent root of a site or app. Users turn the interaction layer on when they want it and request a mode for the task at hand.
- OpenKeyNav
- Provides target discovery, direct-selection labels, navigation commands, configured movement, mode exits, and focused diagnostics.
- You
- Connect those mechanisms to your actions, semantics, application state, focus behavior, and feedback, then verify every required workflow.
ResultA reusable keyboard interaction layer fitted to the organization's websites and web apps.
How OpenKeyNav works
- Detected actions: Click Mode scans the visible page each time it opens, assigns short labels to the targets it detects, and lets a user select one directly.
- Configured workflows: Move Mode uses application-defined sources, destinations, and callbacks to reproduce endpoint-based movement with a keyboard.
- Direct navigation: Heading, scroll-region, and Structural Navigation commands move real focus through the live page.
- Managed commands: A shared configuration controls activation, mode, movement, and exit keys across the integration.
- Focused diagnostics: Development checks identify actions for manual review of semantics, focus, activation, and task completion.
Keyboard accessibility
WCAG 2.1 Success Criterion 2.1.1: Keyboard requires all functionality to be operable through a keyboard interface. OpenKeyNav provides reusable keyboard paths for the targets it detects and the workflows an application configures. The host page supplies semantic HTML, accessible names, roles, values, focus behavior, and programmatic feedback. Teams verify the combined experience across every required action, state change, and outcome in each complete task.
State and local government teams can use the ADA Title II keyboard accessibility guide to connect OpenKeyNav implementation work with the federal WCAG 2.1 Level AA timeline.
Start implementing
- Install OpenKeyNav at the persistent site or application root.
- Use the Quick Start Guide to exercise Click Mode and the navigation commands.
- Inventory every action and outcome in the workflows being delivered.
- Configure Move Mode and other application-specific routes.
- Follow Accessibility and WCAG Support to verify coverage, focus, semantics, feedback, and assistive-technology behavior.