JEF · RE-READING THE HUMANE INTERFACE IN 2018
Re-reading The Humane Interface in 2018

Jef Raskin’s The Humane Interface was published by Addison-Wesley in 2000, five years before his death. Eighteen years on, it occupies an unusual position: widely respected, regularly assigned in human-computer interaction courses, frequently cited as foundational — and almost entirely unimplemented at the level of the software most people actually use. The book is admired and ignored at the same time, which makes a reappraisal in 2018 less an exercise in nostalgia than an inquiry into why a diagnosis can be accepted while its prescription is declined.

This is a general reappraisal of the whole book rather than a chapter-by-chapter reading. The aim is to ask what has held up, what has not, and what the gap between the book’s reputation and its influence tells us about the field.

The Argument in Brief

The book’s central claim is that most of the frustration people experience with computers is not their fault and not inevitable. It is the predictable result of interfaces that ignore what is known about human attention, habit, and error. Raskin’s program is to take that knowledge seriously and design from it — to treat interface design as a discipline with measurable standards rather than a matter of taste or convention.

From this follow the book’s better-known positions. Modes — states in which the same action produces different results — are identified as a primary, avoidable source of error. The application, as an organizing unit, is questioned: Raskin argues that the boundaries between programs create needless friction and that a more unified, command-and-content model would serve users better. Efficiency is made quantitative, with attention to how the structure of human attention and habit constrains what an interface can demand. The book insists, throughout, that the burden of competence belongs to the designer, never to the user.

What Has Held Up

The diagnosis has held up almost completely. Read in 2018, the book’s account of why software frustrates people is, if anything, more obviously correct than it was in 2000, because there is now far more software and far more frustration to test it against.

The treatment of modes remains the most durable contribution. Eighteen years of new interfaces — mobile keyboards, collaboration tools, voice assistants — have produced new mode errors faithful to the pattern Raskin described: the user holds a reasonable belief about the system’s state, acts on it, and the system does something else. The book named the mechanism precisely enough that later examples slot directly into its framework. (The persistence of these errors is examined separately in the account of Raskin’s core principles.)

The insistence on quantification has also aged well. Raskin’s argument that interface efficiency can be measured, and that design decisions should be checked against those measurements rather than defended by intuition, anticipated a more empirical posture that the field has partially adopted. His refusal to accept “users will get used to it” as a defense for poor design reads, in 2018, as plain common sense — though it was not always treated as such.

What Has Not

The prescriptions have fared less well, and honesty requires saying so.

The book’s vision of moving beyond the application as an organizing unit has simply not happened. If anything, the application has become more, not less, central — the dominant computing experience of 2018 is organized around discrete apps with hard boundaries between them, each its own environment, the opposite of the unified model Raskin argued for. His most ambitious structural prescription has been comprehensively declined by the market.

Some specifics also feel bound to their moment. The book was written before the smartphone and the touchscreen reshaped everyday computing, and certain examples and assumptions reflect a keyboard-and-mouse world. None of this invalidates the principles, but a careful reader in 2018 must do some translation, asking how the arguments apply to interaction modes the book did not anticipate. The principles survive the translation; some of the illustrations do not.

There is, finally, the question of practicality. Critics have long argued that Raskin’s standards, while correct in principle, are difficult to meet under the commercial constraints of real software development — that the modeless, application-free ideal is easier to specify than to ship, and that the market rewards the familiar over the optimal. The thin record of implementation is, in a sense, the strongest version of this objection. A book whose prescriptions were both correct and achievable would presumably show more uptake after eighteen years.

Why the Gap Persists

The most interesting question the reappraisal raises is why a diagnosis so widely accepted has produced so little change. Part of the answer is inertia: existing software, training, and habit constitute an enormous mass that resists redesign. Part of it is commercial: the costs of Raskin’s discipline are borne by the developer up front, while the benefits accrue diffusely to users over time, and that asymmetry does not favor adoption. And part of it is that the field admires the book without being organized to act on it — interface decisions are made under deadlines by people who may have read Raskin in school and then shipped what shipped.

None of this is an argument against the book. It is an argument about the conditions under which good ideas in design get implemented, which are exacting and rarely met. The Humane Interface remains, in 2018, the clearest available statement of what those ideas are. That the industry has mostly not acted on them is a fact about the industry, not a verdict on the book.

Further Reading


Part of the Humane Interface reappraisal series.