a11y teacher edition W3C WCAG 2.2 & WCAG 3.0 draft reference
Plain English Accessibility Hub

Translating W3C Standards for Designers, Developers, QA & Product teams

โš ๏ธ W3C Working Draft Notice

WCAG 3.0 is an active W3C Working Draft in development by the AGWG. Requirements, assertions, the conformance model and reporting tiers are still being developed and may change. The latest published draft is the 10 September 2026 Working Draft; this site follows the editorsโ€™ draft, which also includes exploratory provisions.

developing Core requirement

Focus user-controlled

Group: input-operation • Guideline: keyboard-interface-input

Summary in Plain English

Keyboard focus moves only because the user did something. The draft allows narrow exceptions, such as advancing between the boxes of a one-time code and security or emergency situations like an imminent session timeout.

Why It Matters

Focus that moves on its own takes control away mid-task: a screen reader starts reading somewhere else, and typed input can land in a field the user never chose.

Scope: When This Applies

The draft's own conditions, quoted from guidelines/groups/input-operation/keyboard-interface-input/focus-user-controlled.md.

Except when

  • The keyboard focus automatically moves to the next interactive elements in keyboard navigation order on completion of some user action, such when the focus moves between the fields for a time-based one-time password (TOTP) code.
  • The keyboard focus results from security or emergency situations, such as warning about an imminent session timeout that would cause the user to lose their work.
  • The user is informed of the potential keyboard focus move before it happens and given the chance to avoid the move.