Glossary / Touch target sizing

Touch target sizing

Touch target sizing concerns the size and spacing of interactive areas so users can activate them without excessive precision. People with tremors, limited dexterity, large fingers, low vision, or small touchscreens can accidentally activate adjacent controls. A large visual icon with a tiny hit area is still a small target. Design the whole interactive region to be generous, while respecting layout constraints and other input methods.

WCAG 2.2 and design guidance

Implementation and test

Set minimum inline/block dimensions or padding on the actual button/link, and keep adequate separation between adjacent controls. For icon buttons, enlarge the button box, not merely the icon. Test dense toolbars, pagination, close icons, checkboxes, map markers, and mobile layouts. Verify target boundaries in browser tools, including responsive modes, and test with touch/zoom. Provide an alternate list/search interaction for spatial interfaces where small targets are essential.

Interview questions

  1. What is WCAG 2.2 AA’s minimum target size? 24 by 24 CSS pixels or meet an allowed exception, including sufficient spacing.
  2. What is the AAA enhanced size? 44 by 44 CSS pixels, with its criterion-specific exceptions.
  3. Does a 24px icon satisfy the requirement? Only if the pointer target itself is adequately sized or a spacing exception applies.
  4. Why aim larger than AA? Better accuracy and comfort for many users, especially on touch and for people with motor impairments.
  5. How do you handle a dense map? The essential exception may apply, but provide alternative controls or a list/search mode when practical.

References