Loading content...
Loading content...
User interface components and navigation must be operable.
The Operable principle ensures that all users can operate interface components and navigate content. This means that users must be able to interact with all functionality using their preferred input method, whether that's a mouse, keyboard, voice control, switch, or other assistive technology. Interface components cannot require interaction that a user cannot perform.
If users cannot operate the interface, they cannot use the website or application. This principle addresses the needs of users who cannot use a mouse, have limited dexterity, use voice control, or rely on assistive technologies like switch controls. Many accessibility barriers occur when interfaces are designed only for mouse users, excluding keyboard-only users and those using assistive technologies.
Impact: Approximately 15% of the world's population lives with some form of disability. Many users rely on keyboard navigation, voice control, or other assistive technologies. Making interfaces operable for all input methods is crucial for universal access.
Ensuring all interactive elements can be reached and activated with keyboard only
Providing ways to pause, stop, or hide moving, blinking, or scrolling content
Avoiding content that flashes more than 3 times per second
Providing skip links to bypass repetitive navigation
Ensuring touch targets are at least 24x24 CSS pixels
Allowing users to extend time limits when needed