K1.02.3minimum-device validationdesignresearch

Validate on the smallest device you claim to support

Aliases: device lab · lowest-end device · support-matrix testing · real-device QA

What it is

Among devices you claim to support, the physically smallest one with the thickest system chrome is the surface on which a layout either holds or fails. A phone frame at 100% on a 27-inch display, a desktop browser’s device mode, and the team’s current flagship are not that surface. The minimum target stacks viewport, chrome height, default type size, and thumb reach; any path exercised only on a large body can break here. This entry is a validation strategy: on which real device the main path must be walked. It does not re-derive why reach follows millimetres, or why a small screen looks packed—those two facts have to be seen on the minimum device, not restated.

Why it happens

The designer’s work surface and the user’s device are not the same physical object. A simulated viewport on a large display has the wrong viewing distance; a mouse has no thumb joint; status bar and home indicator are often drawn thinner than on hardware. Daily drivers tend to be this year’s large flagship, which hides failures from everyday view. “Minimum” on a support matrix is the worst case that must still work: a narrower content area, a larger share of chrome, sometimes older font rendering. Passing a simulated width checks one layout dimension. The smallest real device applies size, chrome, input, and default type together. If sign-off is not pinned to that body, defects sit stably with users you do not see.

Studying it

Run within-subjects comparison on a representative set: the same people walk the same tasks on the minimum target, a mid device, and a flagship; code failures that appear only on the minimum. A device lab or cloud farm supplies bodies; touch is still best done on the minimum device in the hand.

Independent variables: body from the support matrix, emulator versus hardware, whether chrome is real inset, whether default type was changed. Dependent variables: task success, error types unique to the minimum device, time delta, reports of crowding and unreachable controls.

Cloud hardware shows pixels, not weight or the one-handed arc. An emulator “SE viewport” in a desktop window still has a desktop reading distance. “Fine on the mid device” is not a pass for the minimum. Include left-handed grips and large system type or minimum-device failures average out.

Where it stops holding

An internally shipped single-SKU app has one body; the validation surface collapses to that unit. If you publicly decline a class of small screens, the minimum moves up—but the claim must match the store listing and system requirement, not a chat message. A foldable cover display is often narrower than the smallest slab and must be a separate row; a pass on the inner screen does not substitute. Tablets and desktops are outside this phone-minimum set. A display-only page never claimed as operable is judged for reading, not tapping.

Applying it

  • Name the smallest physical model and OS version in the support matrix and treat it as a release gate, not a glance when someone has time.
  • Walk the main path one-handed on that hardware: sign-up, pay, publish, emergency contact. An emulator pass is not a pass.
  • Repeat with default or enlarged system type, and with a taller status bar (in-call or hotspot), so the test is not only ideal chrome.
  • Verify with a release checklist of photographs on the minimum device—first screen, key form, sheet close control—each showing a fully tappable target and readable primary text. Missing photos, or flagship shots only, mean the minimum device was never validated.

Related

  • Within the group: K1.02.1 Physical size, not resolution, sets the reachable area · K1.02.2 The same layout becomes much denser on a small screen
  • Adjacent: K1.10 One-handed Mode and Large-screen Reach · F2.10 Responsive Breakpoints
  • Search terms: device lab · minimum supported device · responsive testing

Cards in the same group

Quick Actions

Share

Share this page

ios_share

https://hci.top/en/handbook/K1.02.3