WCAG 2.1.3: Keyboard (No Exception)

WCAG 2.1.3 Keyboard (No Exception) is a level AAA success criterion from WCAG 2.0. All functionality is operable from the keyboard, with no exception for drawing or similar paths.

People who only use a keyboard need every path, including ones that are awkward.

How to test

Complete every journey, including custom product builders, with the keyboard only.

How to fix

Add keyboard equivalents for drag and draw actions.

Example that fails

A custom engraving tool works only with a mouse drag.

Example that passes the check

The engraving tool also accepts typed text.

Shopify

Product option apps that use drag must also offer buttons or text fields.

WooCommerce

Product designer plugins need a keyboard path.

WordPress

Replace mouse-only scripts in custom blocks.

Wix

Do not use drag-only product options.

Related fixes