The Grammar of Negative Space
Emptiness in a layout is not the absence of design. It is the part of the design that tells the reader where to look, how fast to move, and when to stop.
Emptiness in a layout is not the absence of design. It is the part of the design that tells the reader where to look, how fast to move, and when to stop.
How a fluid simulation ends up on the front page of a blog theme without wrecking the performance budget — half-float buffers, a capped pixel ratio, and knowing when to stop drawing.
An article page is a solved problem. Every kilobyte of script you add to one is a bet that you can rebuild the browser's own behaviour better than the browser does.
Screens taught us to skim. A few old typographic constraints — measure, leading, contrast, and a serif that was drawn for text — can hand the page back its pace.
墨 — Ink and paper