[REVIEW: Verify against live product before announcing.]
VideoPlayer.ai is designed to be fully operable from the keyboard. Every interactive element on the public surfaces, the dashboard, and the player can be reached and activated without a pointing device.
Player shortcuts
| Key | Action |
|---|---|
| Tab | Move focus to the next control |
| Shift+Tab | Move focus to the previous control |
| Space or Enter | Play / pause |
| Left arrow | Seek back five seconds |
| Right arrow | Seek forward five seconds |
| Up arrow | Increase volume |
| Down arrow | Decrease volume |
| M | Toggle mute |
| F | Toggle fullscreen |
| C | Toggle captions |
| 0-9 | Seek to 0%, 10%, 20%, ... 90% |
These match the shortcuts most viewers already know from other web players.
Focus visibility
Every focusable element has a visible focus indicator that meets the WCAG AA contrast and size requirements. The dashboard uses a high-contrast amber ring; the player uses a similar indicator inside the control bar.
Skip links
Every public page has a "Skip to main content" link as the first focusable element. It becomes visible when focused via Tab. It moves focus past the header navigation directly to the main content area.
Tab order
Tab order matches the visual reading order on every page. Modal dialogs (such as the share panel and the embed panel) trap focus while open and restore it to the trigger when closed.
Testing
Tab through any page and try to reach every control. The focus indicator should be visible at every stop. Press Enter or Space on the control to activate it. If you find a control you cannot reach or activate, write to [email protected] with the page URL and steps to reproduce.