Notes on designing for interruption
Field Notes · 14 min read
Every serious piece of software is used by someone who is about to be interrupted. The meeting starts in four minutes, the child needs collecting, the deploy is still red.
What matters far more than speed is whether a thing can be put down and picked back up without having to reconstruct where you were. That takes a marker: a way to point at one sentence and say this one, the claim I do not believe.
Anchoring to a pixel position fails on the first reflow. Anchoring to an element fails the first time the framework re-renders. Anchoring to the text itself survives nearly everything short of the sentence being rewritten.
The measure of an interface is not how quickly a rested person can use it. It is how much of the work survives when they stop paying attention halfway through.
Given a way to mark things, people immediately want to sort what they marked. Colour costs nothing: you reach for the yellow one because it is the yellow one, and the meaning follows the habit.