C3.25.3Non-long-press equivalent pathdesignresearch

Every long-press function needs a non-long-press path

Aliases: long-press alternative · context menu item · hold equivalent

What it is

Long-press may open a preview, multi-select, or a context menu, but those functions must also be reachable without a hold clock: a toolbar item, a button in a selection mode, an explicit More menu. No threshold is kind enough for everyone who cannot hold, will not wait, or does not know to wait. The demand is for the commands bound to long-press, not the general “gesture cannot be the sole entry,” and not a move-up control for reorder alone.

Why it happens

Duration is used as a second dimension so extra semantics can share a hotspot and save pixels. The stacked commands therefore have no shape. People who cannot keep a still contact, and people who never treat “wait” as an action, miss that set forever. Hanging the same command on a selection mode or a nav-bar item turns the time dimension back into a visible control. If peek exists only via long-press, even “glance then decide” becomes a privileged move.

Studying it

Forbid long-press (a constraint glove, or the recognizer off) and see whether long-press-only commands still have a door. Record time to find the alternative, and how many people declare the function missing. Code “menu item buried three levels down” separately from “none.” Include people migrating platforms who do not share the long-press convention.

Where it stops holding

A pure accelerator on top of an already-buttoned path (hold volume to ramp, tap to step) can live without a third door. A system context menu already exposed as an accessibility action need not be redrawn as a button, but the command must still be in the tree. Hold-to-charge as the game itself is a different case; the same setting in a pause menu must still be tappable. The equivalent path does not tune the long-press threshold.

Applying it

  • List every model operation a long-press callback commits, and give it a tappable peer or a selection-mode action.
  • For peek-style holds, at least offer an ordinary tap into detail or an info button.
  • Disable long-press and walk share, delete, and multi-select; any step that appears only while holding is a missing path.

Related

  • Same group: C3.25.1 Long-press lives in hundreds of milliseconds, shorter than the double-tap gap · C3.25.2 Thresholds may follow settings or recent speed, not a global constant · C3.25.4 Shared onset with drag makes the threshold a classification boundary
  • Adjacent: C3.20 Gesture discoverability · C3.03 Long press
  • Search: context menu alternative · long-press equivalent · selection mode

Cards in the same group

Quick Actions

Share

Share this page

ios_share

https://hci.top/en/handbook/C3.25.3