Stories
Slash Boxes
Comments

News for nerds, stuff that matters

Designing Web Usability

Posted by Hemos on Thu Apr 27, 2000 09:48 AM
from the simplify-simplify-simplify dept.
Jakob Nielsen is no Web-designer-come-lately. He's a respected, thoughful researcher and educator. When he speaks, (smart) people listen. The first review below is one of more than five hundred by reviewer Danny Yee. Likely to interest Slashdotters are reviews in the categories popular science, science fiction, and computing. Our second reviewer is Cliff Lampe, who brings his own expertise in human-computer relationships to the table. Readers may also want to read the Slashdot interview with Nielsen.

Designing Web Useability (The Practice Of Simplicity)
author Jakob Nielsen
pages 417
publisher New Riders 1999
rating 8/10
reviewer Danny Yee, Cliff Lampe
ISBN ISBN 1-56205-810-X
summary Down-to-earth, practical advice on making Web sites work at all levels.

* Review One: Danny Yee

Designing Web Usability is the most important book on Web publishing yet to appear. While it contains little that is novel, at least to those who have read Nielsen's www.useit.com Web site and other such resources, the lessons it teaches have not reached widely enough: there are all too many Web sites that are a continual source of frustration and stress to users. (Nielsen begins by explaining why he chose to write a printed book on Web design: for comprehensive, sustained arguments online reading is not yet as effective as print. Another consideration is that, going by the utter un-usability of so many corporate Web sites, there must be many web site managers who don't actually use the Web: some of these might read a printed volume.)

At the core of Designing Web Usability, and two thirds of it by page-count, are chapters on page, content, and site design. The first covers cross-platform design, the importance of minimizing response times, how to use links effectively, and the advantages and disadvantages of style-sheets and frames. The second covers writing for the Web, micro-content (titles, headlines and so forth), and multimedia content (images, animation, audio, and video). The last covers navigation, home pages ("splash screens must die"), search support, and "URL design." Other chapters cover special usability issues with intranets, accessibility for users with disabilities, and internationalization and localization; in a final chapter Nielsen takes a stab at predicting the future of the Web.

Because Designing Web Usability addresses underlying ideas rather than specific technologies, it will date far less rapidly than most books on Web publishing. It doesn't contain as much as its 400 pages would suggest, since a lot of space is used for screen shots of example Web pages. (These are not, however, gratuitous, as is often the case with books on HTML.) Web publishing is very different from paper publishing, but Designing Web Usability is a high quality, usable book -- only a few minor things got past the proof-readers. Check Danny's Other 500 Reviews

Review Two: Cliff Lampe

The Scenario

In Designing Web Usability, Jakob Nielsen codifies his ideas and wisdom on user-centered design. This is the first book in a two-parter, to be followed by Ensuring Web Usability, which will be more analysis centered.When I first was reading through this book, the irony of reviewing a usability book for Slashdot absolutely thrilled me. A common complaint about Linux, whether deserved or not, is that it is completely unusable. Except for a few shots at both the Windows and Mac OS, Nielsen obviously stays away from this topic. On the other hand, his advice on Web design is well researched, sensible, and right on target. Since human/computer interaction is what may be referred to as my "bag," I found this book impressively concise and comprehensive.

For those who may have missed the usability boat, Nielsen advocates user-centered design. This is the radical idea that a computer is a tool for managing information, not an end in itself. As many of us know, this concept is remarkably easy to lose in the rush to make everything work in the first place. When it comes to usability, everyone has their ideas about what they like, and tend to include them in their own designs. The problem is, we creators of Web sites may be too far removed from our users by experience or some other perspective to be designing in their best interest.

Eminently practical, Nielsen gives step-by-step advice on how to design with your user in mind. His examples are backed by screenshot examples and extensive user studies. The first section deals with page-level design, with advice on colors, layout and use of special features. Further sections of the book deal with site and intranet design, usability issues surrounding various disabilities and the future of Web design. One especially welcome chapter deals with actual creation of content in a Web environment. Writing for the Web is vastly different from writing for other media, like newspapers or magazines, but this is rarely recognized.

Once Nielsen has dispensed with the advice that is applicable to the Web environment we all deal with today, he spends the last section discussing the future. As the author says, we tend to overestimate the short-term effects of technological change and underestimate the long term effects. Keeping this in mind, Nielsen makes some stabs at predictions of his own (like the gradual erosion of the Post Office) that seem accurate and eerie at the same time. He makes the good point that most of the user interfaces we deal with today are descendents of the 1984 Mac. That's like using your little aquarium net to snare salmon. With the eventual dissolution of Web browsers will come a need for user interfaces that more capably deal with a glut of information.

I have some advice for reading this book. Treat it like a computer manual, and don't necessarily read it from cover to cover. Read the section on content design for sure, but depending on your familiarity with human/computer interaction principles, you may want to poke around a little more. Fortunately, and in typical Nielsen fashion, the book is laid out perfectly to make this kind of browsing convenient. That being said, if you do read straight though it, you won't be disappointed.

What's Bad?

There are a couple of concerns I had with the book. One is that the layout is wacky, though I understand this is more the fault of the publisher than Nielsen. There is a straight narrative, like in any other manual, but it is broken frequently by screenshots and pull-out comments that attract attention away from the main narrative. The integration is good enough that you can pick up where you left off easily enough, but a tighter bundling of content with the visuals would have been welcome.

Secondly, the last chapter should have had some content stolen for the preface. Many of the limitations mentioned by Nielsen immediately beg the question of higher bandwidth on the horizon or more powerful computers. The book is so practical I almost found myself playing devil's advocate in response. At the same time, the advice is so well backed up by research, that to rail against it feels a little bit like yelling at your mom for telling you vegetables are good for you.

What's Good?

This book is so efficiently packed with tons of great advice that I read some sections again and again to make sure I didn't miss anything. Nielsen does not waste time over-elaborating his points, which is a welcome change from most books of this sort. The data from actual user studies are important to prove to a skeptical web developer that these considerations are real, and the actual examples of the Web pages and sites give incredible insight to the point being made. One of the pages captured even has a Jon Katz article on it.

So What's In It For Me?

If you are responsible for developing Web sites, or just a duffer who makes his greeting card collection available on the Web, read this book. The advice is sound, researched and proven over and over. If you are a usability engineer, this book may be on the general side for you, but otherwise it is the best introduction to these concepts assembled in one place that I have even seen.

As I was reading through this book, I kept thinking of various pages and sites that I had designed. What would be said if one of those pages had been captured and displayed? Would it be an example of what to do, or what only an idiot would do? These are good questions for any of us.

Purchase this book at ThinkGeek.

This discussion has been archived. No new comments can be posted.
Designing Web Usability | Log In/Create an Account | Top | 74 comments (Spill at 50!) | Index Only | Search Discussion
Display Options Threshold:
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • Cliff Lampe dosn't get it by Anonymous Coward (Score:1) Thursday April 27 2000, @09:50AM
  • Re:BAN Javascript!!!! by IntlHarvester (Score:1) Thursday April 27 2000, @12:42PM
  • Re:Common Sense? by marcsiry (Score:1) Thursday April 27 2000, @09:52PM
  • lowest common denominator by Staciebeth (Score:1) Thursday April 27 2000, @07:44AM
  • This is a permanent part of my bookshelf now. by M-2 (Score:1) Thursday April 27 2000, @05:18AM
  • Re:Great ammo for arguments by M-2 (Score:1) Thursday April 27 2000, @05:35AM
  • Re:Just a curious question...isn't there a point o by gonzocanuck (Score:1) Thursday April 27 2000, @06:44AM
  • Re:Just a curious question...isn't there a point o by gonzocanuck (Score:1) Thursday April 27 2000, @06:54AM
  • Re:I remember an HTML class I took in 1995 by gonzocanuck (Score:1) Thursday April 27 2000, @07:00AM
  • Re:Website Design by gonzocanuck (Score:1) Thursday April 27 2000, @07:05AM
  • how about 2100 books? by fingal (Score:1) Thursday April 27 2000, @05:06AM
  • Jokob Nielsen's Website by akiy (Score:1) Thursday April 27 2000, @06:08AM
  • web content and advertising by The Queen (Score:1) Thursday April 27 2000, @05:41AM
  • Re:Just a curious question...isn't there a point o by toh (Score:1) Thursday April 27 2000, @08:16AM
  • a more detailed review that keeps it real by fourtrackmind (Score:1) Thursday April 27 2000, @08:21AM
  • Isn't this half the battle though? by Dinosaur Neil (Score:1) Thursday April 27 2000, @06:53PM
  • Don't shoot the engineers... by Hortensia Patel (Score:1) Thursday April 27 2000, @05:24AM
  • Experiment In Common Linking by dbs6183 (Score:1) Thursday April 27 2000, @05:05AM
  • Re:I remember an HTML class I took in 1995 by dbs6183 (Score:1) Thursday April 27 2000, @07:29AM
  • Re:The cover by mindstorm (Score:1) Thursday April 27 2000, @05:46AM
  • Re:Common Sense? by LiamQ (Score:1) Thursday April 27 2000, @12:50PM
  • Re:Common Sense? by LiamQ (Score:1) Thursday April 27 2000, @12:55PM
  • Re:No, it's worse than that. by bolthole (Score:1) Thursday April 27 2000, @11:19AM
  • Re:I might be blinded by the cover, if it arrives by buzzlightyear (Score:1) Thursday April 27 2000, @04:19PM
  • Re:Patents by jakobn (Score:1) Friday April 28 2000, @01:07PM
  • Re:Just a curious question...isn't there a point o by doctorwes (Score:1) Thursday April 27 2000, @07:34AM
  • The cover by kwsNI (Score:1) Thursday April 27 2000, @04:55AM
  • Re:I might be blinded by the cover, if it arrives by kwsNI (Score:1) Thursday April 27 2000, @05:19AM
  • Buying the book by SquirrelLady (Score:1) Thursday April 27 2000, @06:38AM
  • I remember an HTML class I took in 1995 by tcd004 (Score:1) Thursday April 27 2000, @04:55AM
  • HTML Artistry - More than code by Remote (Score:1) Thursday April 27 2000, @05:53AM
  • Re:The cover by Remote (Score:1) Thursday April 27 2000, @06:01AM
  • Re:Common Sense? by Remote (Score:1) Thursday April 27 2000, @07:10AM
  • Re:Common Sense? by Remote (Score:1) Friday April 28 2000, @04:18AM
  • Re:The cover by Remote (Score:1) Thursday April 27 2000, @05:40AM
  • Re:No, it's worse than that. by uebernewby (Score:1) Thursday April 27 2000, @11:20AM
  • Re:BAN Javascript!!!! by uebernewby (Score:1) Thursday April 27 2000, @11:40AM
  • Re:BAN Javascript!!!! by uebernewby (Score:1) Thursday April 27 2000, @01:26PM
  • Re:Just a curious question...isn't there a point o by John_Booty (Score:1) Thursday April 27 2000, @05:29AM
  • Re:Err but that is the point at which reduction st by Pxtl (Score:1) Thursday April 27 2000, @02:45PM
  • that will change by Ars-Fartsica (Score:1) Thursday April 27 2000, @06:02AM
  • Re:that will change by aradiaseven (Score:1) Thursday April 27 2000, @11:10AM
  • Re:I might be blinded by the cover, if it arrives by aradiaseven (Score:1) Thursday April 27 2000, @11:14AM
  • cellphones on the web - back to text only by aradiaseven (Score:1) Thursday April 27 2000, @05:05AM
  • I might be blinded by the cover, if it arrives by aradiaseven (Score:1) Thursday April 27 2000, @05:09AM
  • Re:Common Sense? by gwernol (Score:1) Thursday April 27 2000, @08:07AM
  • for(;;) by beable (Score:1) Thursday April 27 2000, @08:11PM
  • Re:Website Design by beable (Score:1) Thursday April 27 2000, @10:41PM
  • Crank by bckspc (Score:1) Thursday April 27 2000, @05:44AM
  • Re:Just a curious question...isn't there a point o by d-e-w (Score:1) Thursday April 27 2000, @10:11AM
  • Re:BAN Javascript!!!! by RingWyrm (Score:1) Thursday April 27 2000, @01:23PM
  • Re:This is a permanent part of my bookshelf now. by alackalas (Score:1) Thursday April 27 2000, @09:25AM
  • No lowest common denominator by not-a-dev (Score:1) Saturday April 29 2000, @01:44PM
  • Re:Website Design by Ed Avis (Score:2) Sunday April 30 2000, @02:13AM
  • Re:Common Sense? by Ed Avis (Score:2) Sunday April 30 2000, @02:27AM
  • Re:Common Sense? by Nagash (Score:2) Thursday April 27 2000, @02:01PM
  • Re:Just a curious question...isn't there a point o by smileyy (Score:2) Thursday April 27 2000, @04:53AM
  • Re:BAN Javascript!!!! by IntlHarvester (Score:2) Thursday April 27 2000, @09:56AM
  • Re:Just a curious question...isn't there a point o by turg (Score:2) Thursday April 27 2000, @05:08AM
  • Re:Just a curious question...isn't there a point o by brad.hill (Score:2) Thursday April 27 2000, @05:20AM
  • No, it's worse than that. by brad.hill (Score:2) Thursday April 27 2000, @09:18AM
  • Re:Just a curious question...isn't there a point o by MindStalker (Score:2) Thursday April 27 2000, @06:26AM
  • Re:Just a curious question...isn't there a point o by MindStalker (Score:2) Thursday April 27 2000, @06:49PM
  • Re:Common Sense? by marcsiry (Score:2) Thursday April 27 2000, @06:49AM
  • Err but that is the point at which reduction stops by MosesJones (Score:2) Thursday April 27 2000, @05:20AM
  • How usable is net? by roman_mir (Score:2) Thursday April 27 2000, @05:32AM
  • Content taken from useit.com? by quickquack (Score:2) Thursday April 27 2000, @05:08AM
  • If you havent read... by tim.holt (Score:2) Thursday April 27 2000, @05:03AM
  • BAN Javascript!!!! (Score:3)

    by Anonymous Coward on Thursday April 27 2000, @05:11AM (#1106983)
    Ever notice the number of websites using Javascript to implement all of their web pages? GAG

    To all you clueless web-designers out there: I, and many others, avoid these pages. They are a natural security risk, so I now always leave Javascript turned off.

    Heh - the last time I tried turning on Javascript, Gnome crashed shortly thereafter. This never happens to me otherwise.

    Can you say "stack attack"? Or "buffer overflow".

    Personally, I think all clueless web designers, that is, the ones who solely use Javascript ought to be punished by a fate worse than Hell: being employeed by Microsoft.

    Javascript: Just say NO!!!

  • by Kaa (21510) on Thursday April 27 2000, @05:10AM (#1106984) Homepage
    I think you're making the (incorrect) assumption that easy to use means simple.

    The task itself imposes the minimum level of complexity. Bad user interface can increase the complexity that the user has to deal with, but even the best user interface can never decrease complexity below what the task demands.

    In fact, it's rather dangerous to make complex tasks appear simple. Clicking buttons without understanding what's happening can lead to Bad Things Happening (tm) as many NT administrators have found out.

    Kaa
  • Website Design (Score:3)

    by +Majere+ (178506) on Thursday April 27 2000, @05:14AM (#1106985)
    Heh, I think like 90% of "web site designers" need to read a book like this. I'm tired of searching endlessly for information, getting thrown to another website, blind links, being bogged down with big arse "flashy graphics" and friggin out of date information. I'm sure alot of other people would agree with me. Sorry bout the complaining :-P
    -= Majere =-
  • Common Sense? (Score:4)

    by vitaflo (20507) on Thursday April 27 2000, @05:40AM (#1106986) Homepage
    Is it just me or is most of the stuff that Neilson says just common sense? Don't get me wrong, his ideas are great for people who are clueless (and there are a lot of them), but I wouldn't call his notions revolutionary.

    I also have disagreed with his ideas on a number of occasions. He makes good arguments, but that doesn't mean they're always right. Jakob likes to pander to the lowest common denominator. As a web designer myself, I know that this is sometimes not the reasonable thing to do as it actually makes the majority have a less user friendly experience than what they could have, unless you start branching a site based on what a user has, which ends up costing extra $$$ (tell that to a client).

    I applaud him for his efforts. I have learned a few things from reading his site (what's up with the usability expert having an horribly designed site anyway?), but I've learned a lot more about user experience reading the Apple Human User Interface Guidlines [apple.com]. Plus, those are free. ;)
  • by anthonyclark (17109) on Thursday April 27 2000, @05:28AM (#1106987)
    I have noticed several comments about how the book was garish or poorly laid out. I sent this email when I received my copy, and the reply I received is quoted below that:

    ----Begin my email----
    Dear Sir,

    For some months, I have been eagerly awaiting Jakob Nielsen's new book
    "Designing Web Usability." Unfortunately, when I received the book, I was
    very disappointed.

    It is ironic that an author who advocates simplicity and usability can put
    his name to a book that was so difficult to read. I list some of the key
    points I disliked about the book below:

    1) Inside and on the cover the book used garish colours for text. The front
    inside cover used a yellow/white font colour on a lime green background,
    rendering the text almost unreadable.

    2) The paper used reflects any light source too readily, hampering
    readability. This book will be read at work, where strip-lights reflect off
    the page. I understand that to properly display high resolution and colour
    images you need paper like this, but combined with the other points I make,
    the paper hampers readability.

    3) The "serif" font used throughout the book was too thin and unreadable. A
    better solution would have been to have used the sidebar font which was much
    more visible. This book will be referred to frequently; the text should be
    made as readable as possible.

    4) The binding of the book is inflexible and flimsy. Look at O'Reilly's
    Repcover binding for a good example of how to bind a technical book. This
    book does not look like it will stand up to being constantly thumbed or
    referred to.

    5) The text on many of the pages is too close to the central binding.
    Because of (4) above, I am reluctant to try to flatten the book so that I
    can read the text properly.

    Apart from the presentation, I really liked the content of this book. I can
    now use this book to communicate why my department needs to spend more time
    on web usability. It is a pity the book was so poorly arranged; I find the
    www.useit.com website more readable than the book.
    ----end my email----
    ----begin reply----
    Mr. Clark,

    Thank you for your comments and criticisms regarding the design and materials issues for *Designing Web Usability*. Your points are well made, and I'll be keeping them at hand for when we publish any subsequent editions of the book.

    Please know that any design issues are not due to Jakob Nielsen; Dr. Nielsen left the book issues to us, the publishing people, for better or--as you've pointed out in your perspective--for worse. Designing a book by the world's leading authority on usability was a challenge and I'll be the first to admit that we didn't get everything right the first time. That said, we've received several comments from readers telling us they loved the design and the production values in the book. I think the optimal design is something we need to continue working to improve and I assure you, we'll be doing so. To that end your comments are quite valuable to us.

    In any event, I'm very glad you like the content of the book: that was the most important matter, getting Jakob's message out for his audience. Thanks again for getting in touch and letting us know your thoughts.

    Sincerely and respectfully,

    --Steve Weiss

    STEVE WEISS . executive editor
    professional graphics and design group
    new riders publishing . www.newriders.com
    201 w. 103rd street . indianapolis . in . 46290 . usa
    v 317 817 7369 . fax 317 581 4663
    v 800 571 5840 x 7369
    steve.weiss@newriders.com
    ----end reply----

    So they know about it. Just don't blame Nielsen for the poor layout.

  • I have this book, and I love it. If you're a web designer, one of the greatest uses is the ammo it provides when you're arguing a point with your client.

    Everyone knows clients make some really silly requests... this book has solid arguments against some of the more annoying requests clients tend to make over and over and over again such a needless use of HTML frames, graphics-heavy pages, gratuitious multimedia, stupid "welcome" messages from the president of the company, and so on.

    I can see this book paying for itself as I quote it over and over again when discussing things with my clients. Sure, *I* know frames suck 99% of the time, but it helps to have a reliable source to back me up. Neilsen's a lot more eloquent than me.

    And if that doesn't work, I'll just throw the book at them. Nothing like bouncing a 400-page book off of your client's forehead. Too bad it's not hardback. :)