The Blue Book of UX Directives
3. Interaction Mechanics & Agency

3. Direct Manipulation

Contents 3. Interaction Mechanics & Agency 3. Direct Manipulation

How action is executed.

First, ask yourself

“Can users of your system act directly on visible objects with safe, reversible results?”

Mission statement

Ensure users feel in control by enabling immediate interaction with objects.

Key heuristics Direct Manipulation

  1. Interactions must be built around visible, understandable objects, not hidden commands.
  2. The gap between user intent and system action must be minimal.
  3. Scope and consequence must be visible before execution.
  4. Feedback must be immediate and sustained during manipulation.
  5. System response must preserve the perception of control.
  6. Required motor precision must correspond to risk and frequency.
  7. Interaction modes must not shift invisibly.
  8. Actions must be recoverable through dependable undo and correction mechanisms.
  9. Reversibility must replace excessive confirmation gating.

Executive brief

The system must enable direct, safe, and controllable action on human-interface objects.

Core questions Direct Manipulation

“Can users act directly on what they see, and undo it if needed?”

“Do actions feel immediate and reversible?”

Focus areas

Perceptual-first

“Can users see something, act on it, and instantly see the result?”

“Does it feel like direct manipulation rather than issuing commands?”

Safety-first

“Can users explore without fear of permanent mistakes?”

“Is undo easy and always available?”

Control-aware

“Does the system respond right away?”

“Is the impact of an action clear before it is finalized?”

AI-aware

“Does AI support user control rather than override it?”

“Can automated actions be paused or stopped?”

UX directives Direct Manipulation

Directive33/01

Design interactions around visible objects.

Build interactions on objects that users can see and understand, not hidden or abstract commands.

Directive33/02

Minimize abstraction between intent and action.

Reduce mental translation required to achieve outcomes.

Directive33/03

Make scope and consequence visible before action.

Ensure users understand what will be affected prior to execution.

Directive33/04

Provide immediate and continuous feedback.

Maintain tight feedback loops during user manipulation.

Directive33/05

Ensure responsive interaction latency.

Preserve the perception of control through timely system response.

Directive33/06

Match required precision to consequence.

Avoid demanding fine motor accuracy for low-risk or common actions.

Directive33/07

Minimize or eliminate hidden interaction modes.

Ensure users do not unknowingly switch behavioral contexts.

Directive33/08

Make actions reversible.

Provide reliable undo or recovery mechanisms.

Directive33/09

Favor reversibility over confirmation gating.

Design systems so undo replaces excessive confirmation dialogs.

Executive summary

  • Direct Manipulation is visible, continuous interaction with meaningful objects, not abstract command entry.
  • It minimizes the distance between user intent and system effect.
  • The system must make scope, consequence, and feedback perceptible before and during action.
  • Responsive latency and matched precision are prerequisites of perceived control.
  • Hidden modes and invisible context shifts undermine directness and trust.
  • Direct Manipulation succeeds when users feel in control because action and outcome remain tightly coupled and reversible.

Success indicators

  • Users interact with visible objects, not hidden commands.
  • The effect of an action is clear before it is performed.
  • The system responds immediately to user actions.
  • Feedback appears continuously as users manipulate objects.
  • Actions can be easily undone or reversed.

One-line summary

Before users can feel in control, they must be able to act directly on what they see.