to get lost.
things A STUDY IN ATTENTION
Find your
next chapter.
01 / Interface engineering
Index bookshop
A browsing experience that gives the books some breathing room.
Read the decisions
The constraint
This fictional catalog starts with complete book descriptions in HTML. Readers should still be able to browse when JavaScript is unavailable or slow to load.
The tradeoff
Client-side category filters avoid a round trip, but only search the books already on the page. A large inventory would need server-rendered pagination and shareable category URLs. That is deliberately outside this small concept.
The next test
Compare a dense list with this spacious grid using actual book titles, keyboard navigation, and narrow screens. The artwork above is static; it does not claim a measured sales or usability result.