The failing of this book is that it loses focus on the key, eternal design issues, and starts rambling on about particular features of Netscape (Sano works for Netscape). In the world of the Web, this is guaranteed to doom any book to early obsolescence, and Sano has done his book a disservice by focussing on the features of Navigator 2.0. I give this book a recommended rating, but with reservations about spending your own money on it because of the amount of obsolete material.
John Reekie, January 31, 1998.
Some of the insights I gained from this book (in my own interpretation):
This little book certainly deserves a second reading.
JohnR, 12 January 1997. 7 out of 10.
After that, it's very uneven indeed. Instead of suggesting how this knowlege might be incorporated into the machines and user interfaces we build, Norman spends a lot of time complaining about how poorly specific examples of modern technology meets their users' needs, but very little suggesting solutions. In a particularly bad chapter, Norman predicts the future, and ends up confusing himself (as far as I can tell) about what the experiental mode of cognition means: he laments that technology is being used for pure entertainment -- too much experience and not enough reflection -- when earlier I understood that experiential mode is what makes us able to perform certain tasks effectively.
Norman somewhat petulantly demands that retrieval of information from electronic databases should be by description: "What matters most is that the users be permitted whatever descriptions are most relevant to themselves." Natural language, perhaps? But Norman has just been arguing that imprecise pattern-matching is what we are good at, and is the standard by which we should judge intelligent behaviour: why, then, not build affordances into the machine that do not require them to be as smart as we are? I don't ask my power drill to place a hole just over there, or point to a location on a map and expect my car to drive me there -- yet no-one ever complains that these machines are not responsive to our needs. They have the affordances that enable us to accomplish certain tasks effectively and -- with practice -- extremely efficiently by using experiental mode. By the same token, what is needed for electronic artifacts are constructed affordances that enable us to achieve our goals effectively (and precisely -- a failing of natural language). It seems clear from Norman's earlier groundwork that we should use experiental mode for instructing the device, and reflective mode for high-level navigation, but Norman never quite says it or develops the idea.
The only real insight in the second half of the book is the way in which physical artifacts (airline controls is an example) that are no longer needed technologically are nonetheless essential cognitive artifacts for group work.
In summary, if you haven't read Design of Everyday Things, read it, and forget about this book. Much as I hate to say it, this one is a real let-down.
John Reekie, January 12, 1998. 5 out of 10.
I thought he got unstuck on the chapter on agents, and I couldn't follow why he considered agents a new form of user interface. Johnson takes a few pokes at Sven Birkerts and his Gutenberg Elegies, which suits me fine.
JohnR, Dec 12, 1997. 8 out of 10.