B2.05.1Physical constraintdesignresearch

Physical constraints limit possible actions

Aliases: physical constraint · form constraint · action limitation

What it is

A physical constraint uses shape, size, position, connection, or material property to directly limit what actions can occur. In the physical world, a plug's shape prevents incorrect insertion and a slot permits movement only along a path. Digital interfaces lack the same material barrier, but can still make actions impossible through reachable areas, input mode, control boundaries, and state.

Why it happens

Physical constraints turn some errors from choices that must be judged and avoided into actions that cannot occur. They reduce the options people must compare and provide tactile, visual, or behavioral resistance at the time of operation. Digitally, the resistance may appear as inaccessibility, a drag boundary, acceptance of legal formats only, or an unavailable next step until a prerequisite is met. The nearer a constraint is to the action, the easier its relation to outcome is to understand.

Studying it

List potential erroneous actions in a key task and observe whether a prototype actually prevents them, as well as whether people understand why they were blocked. Measure error attempts, circumvention, recovery time, and explanations of the limit. Test multiple input and assistive modes: mouse, touch, keyboard, and screen-reader users may encounter different “physical” boundaries or unexpected inaccessibility.

Where it stops holding

Physical limitation does not replace clear explanation: when people do not know why they were stopped, a constraint feels like a defect. Excessive restriction can block legitimate alternatives, expert efficiency, or accessibility. Simulated physicality is not always suitable in software; abstract tasks need error prevention and recovery, not necessarily material imitation.

Applying it

  • Place executable boundaries at points of frequent or consequential error—for example, show only currently available options or limit invalid input range.
  • When blocked, give a reason tied to the current action and a feasible next step rather than a generic error.
  • Review whether restrictions apply across input modes while retaining necessary alternative paths and undo capability.

Related

  • Same group: B2.05.2 Semantic constraints are determined by contextual meaning · B2.05.3 Cultural constraints depend on learned social convention · B2.05.4 Logical constraints are inferred from relationships among elements · B2.05.5 Constraints can make the correct action the only feasible action
  • Nearby: B2.04 Mapping · B2.06 Feedback
  • Search terms: physical constraint · error prevention · action boundary

Cards in the same group

Quick Actions

Share

Share this page

ios_share

https://hci.top/en/handbook/B2.05.1