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.