1.4. Plan an alternative for each complex gesture

Any action that requires a complex gesture (pinch, rotate, swipe, draw a shape, etc.) must be achievable with a simple gesture (single tap, click).

Examples of complex gestures:

  • Swipe to scroll through a carousel.
  • Pinch/spread to zoom in/out.
  • Rotate a 3D element with a finger.

For these examples, simple gestures (such as a button) must be provided:

  • Carousel: add “Previous / Next” buttons and/or navigation dots.
  • Zoomable map: add “Zoom in” and “Zoom out” buttons.
  • Image rotation: add “Rotate left”, “Rotate right”, etc. buttons.
In this example, the carousel has arrows and navigation dots as an alternative to swiping

Comments

Back to top