Join Amazon Prime and ship Two-Day for free and Overnight for $3.99. Already a member? Sign in.

 

or
Sign in to turn on 1-Click ordering.
 
 
More Buying Choices
39 used & new from $0.46

Have one to sell? Sell yours here
 
   
GUI Bloopers: Don'ts and Do's for Software Developers and Web Designers (Interactive Technologies)
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get yours here.
 
  

GUI Bloopers: Don'ts and Do's for Software Developers and Web Designers (Interactive Technologies) (Paperback)

by Jeff Johnson (Author) "I wish! Alas, many others have stated this principle before me, and it doesn't seem to have done much good..." (more)
Key Phrases: responsiveness bloopers, textual bloopers, target task domain, Avoiding Blooper, Eudora Pro, Kodak Picture Disk (more...)
4.4 out of 5 stars See all reviews (34 customer reviews)

List Price: $63.95
Price: $63.95 & this item ships for FREE with Super Saver Shipping. Details
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Upgrade this book for $12.79 more, and you can read, search, and annotate every page online. See details
Temporarily out of stock.
Order now and we'll deliver when available. We'll e-mail you with an estimated delivery date as soon as we have more information. Your account will only be charged when we ship the item.
Ships from and sold by Amazon.com. Gift-wrap available.

11 new from $12.95 28 used from $0.46
What Do Customers Ultimately Buy After Viewing This Item?

Frequently Bought Together

GUI Bloopers: Don'ts and Do's for Software Developers and Web Designers (Interactive Technologies) + Designing Web Usability (Voices That Matter) + Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition
  • This item: GUI Bloopers: Don'ts and Do's for Software Developers and Web Designers (Interactive Technologies) by Jeff Johnson

    Temporarily out of stock.
    Order now and we'll deliver when available. We'll e-mail you with an estimated delivery date as soon as we have more information. Your account will only be charged when we ship the item.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Designing Web Usability (Voices That Matter) by Jakob Nielsen

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition by Steve Krug

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details


Customers Who Bought This Item Also Bought

Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition

Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition

by Steve Krug
4.7 out of 5 stars (476)  $26.40
Designing Interfaces: Patterns for Effective Interaction Design

Designing Interfaces: Patterns for Effective Interaction Design

by Jenifer Tidwell
4.2 out of 5 stars (52)  $32.97
The Design of Everyday Things

The Design of Everyday Things

by Donald A. Norman
4.2 out of 5 stars (158)  $11.53
The Inmates Are Running the Asylum: Why High Tech Products Drive Us Crazy and How to Restore the Sanity

The Inmates Are Running the Asylum: Why High Tech Products Drive Us Crazy and How to Restore the Sanity

by Alan Cooper
3.9 out of 5 stars (137)  $16.29
GUI Bloopers 2.0: Common User Interface Design Don'ts and Dos (Interactive Technologies)

GUI Bloopers 2.0: Common User Interface Design Don'ts and Dos (Interactive Technologies)

by Jeff Johnson
4.6 out of 5 stars (11)  $33.36
Explore similar items

Editorial Reviews

Amazon.com Review
In GUI Bloopers, consultant Jeff Johnson uses 550+ pages to illustrate common pitfalls in user interface design, the all-important iceberg tip that end users confuse with applications and that developers confuse with end users. Reporting on 82 incidents of bad design, Johnson manages to cover the essential point of his message: software designers should think of their user interfaces from the user's point of view. Not profound, but profoundly overlooked in most low-end to mid-range development efforts. His codification of GUI design in eight predictable principles will help GUI newbies realize that the customer must be pleased with the product. Of course, the customer doesn't always understand what he or she wants. Hence, GUI development is iterative. When the customer is not at hand, a surrogate will do, so usability testing is essential.

The bloopers include mistakes in window design, labeling consistency, visual/grammatical parallel construction, coherence of look and feel, and clarity. Most perceptively, Johnson observes that CPU speed in the development group hides many design mistakes. Moreover, context-scoping, already a subtle problem in software design, must be implemented in GUI design. Input error handling is the most psychologically sensitive of all GUI design characteristics. User error messages can easily be too vague or too specific, and diagnostic error messages should be user-manageable, if not actually user-interpretable.

Like the Hollywood outtakes that gave us the "blooper," the entertainment quotient here is measured in mistakes, not successes. Teaching by counter example rather than by example at an estimated ratio of three to one, Johnson panders to our invertebrate instinct to measure our own successes by someone else's failure. To his credit, he recognizes that user interfaces include pedestrian texts (like his) as well as graphical interfaces for computer applications. His self-referential style gives the book an egocentric slant, but he is both priest and practitioner: he submitted a draft to usability testers and reports the results in an appendix. One criticism was that there were too many negative examples. Hmmm.

Thanks to other tester comments, GUI Bloopers is a browsable book, allowing the few nuggets of wisdom to be located. For the most part, the book's value can be captured by reading the seven-page table of contents carefully. --Peter Leopold

From Library Journal
GUI stands for graphical user interface. Bloopers are incredibly dumb designs created over the past ten years such as error messages, unreadable fonts, hidden functionality, installation nightmares, back buttons that don't go back, and untimely feedback. Highlighting those and other (82 total) examples of bad design, Johnson, president and primary consultant at UI a Wizards Inc., believes software designers should design from the user's point of view. Readers will find his chapter on good design principles useful; recommended for university and large public libraries.
Copyright 2000 Reed Business Information, Inc.

See all Editorial Reviews


Product Details

  • Paperback: 584 pages
  • Publisher: Morgan Kaufmann; 1st edition (March 31, 2000)
  • Language: English
  • ISBN-10: 1558605827
  • ISBN-13: 978-1558605824
  • Product Dimensions: 8.9 x 7.3 x 1.3 inches
  • Shipping Weight: 2.2 pounds (View shipping rates and policies)
  • Average Customer Review: 4.4 out of 5 stars See all reviews (34 customer reviews)
  • Amazon.com Sales Rank: #361,397 in Books (See Bestsellers in Books)

    Popular in this category: (What's this?)

    #17 in  Books > Computers & Internet > Computer Science > Human-Computer Interaction

Inside This Book (learn more)



Books on Related Topics (learn more)
 
 

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
Check the boxes next to the tags you consider relevant or enter your own tags in the field below.

Your tags: Add your first tag
 
Help others find this product — tag it for Amazon search
No one has tagged this product for Amazon search yet. Why not be the first to suggest a search for which it should appear?

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

34 Reviews
5 star:
 (21)
4 star:
 (9)
3 star:
 (1)
2 star:
 (2)
1 star:
 (1)
 
 
 
 
 
Average Customer Review
4.4 out of 5 stars (34 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
37 of 37 people found the following review helpful:
4.0 out of 5 stars Useful but Not Fun to Read (Graphic Design Perspective), March 16, 2001
By Kevin Barrack (San Mateo, CA USA) - See all my reviews
(REAL NAME)      
Perhaps this is beside the point, but I was hoping that this book would contain some element of lighthearted humor while discussing such a dry topic. It does not.

The introduction states explicitly that the book is not intending to discuss either UI examples that are the most flagrantly hilarious, or examples that are the worst. Rather, the book critiques UI examples that are some of the most common. The examples are good, and described in depth, with specific reasons given for their classification as mistakes. There are also suggestions in some cases for how the designers could have avoided the blooper.

As a visual designer working primarily on the Web, I found this book as a good place to start learning more about the basics of an analytical approach to User Interface design. Even though the book focusses mostly on stand-alone application design, the principles can still be applied to UI issues on the Web, certainly in Web design using forms or heavy information structure. Some examples are hard to apply to the Web, for instance, the bloopers dealing with application menubar design issues are not widely applicable to Web pages. However, this book provides a great overview of the philosophy and process of UI design.

The worst thing I can say about this book, is that it isn't any fun to read, despite the impression given by the title. Since I come from a less analytical perspective on the topic, it definitely takes some determination to read this, although it is written in a straightforward and accessible manner. The most annoying aspect of the writing is that Jeff Johnson has apparently developed some bitterness towards everyone who is not a UI professional, and he rants constantly about developers, designers, marketing, and management. While his reasoning is usually valid, many entries read like the author is venting his issues to his psychiatrist after a hard week of consulting. With all the jaded complaining about developers (who seem to be his favorite target), I can't believe any of them can tolerate reading this book.

If you can get past Jeff Johnson's fanatical personality then there is much good insight to be gained from this book, for all User Interface novices.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
27 of 27 people found the following review helpful:
4.0 out of 5 stars A perfect companion for "official" user interface guidelines, May 22, 2000
By Thomas Schultz (Aarhus, Denmark) - See all my reviews
This is an indispensable book for anyone involved in the making of software. In 560 pages, Jeff Johnson presents 82 carefully selected examples of mistakes in GUI software and mistakes occuring in the process of developing GUI software (a GUI Blooper). Instead of just pointing his fingers at the Bloopers which are listed, Mr. Johnson provides a VERY exhaustive walk-through of the mistakes including: Why is this a mistake, what category does it belong to, what could be done to remedy the situation (including examples), common reasons for committing this mistake. As extras, two case stories from Mr. Johnsons career as an UI consultant are provided together with some general remarks on user centred development. My favorite chapter of the book contains examples on GUI mistakes wich are due to poor management. This chapter ought to be required reading for any software manager. The Bloopers are grouped in seven chapters: GUI Component Bloopers; Layout Bloopers; Textual Bloopers; Interaction Bloopers; Web Bloopers; Responsiveness Bloopers; Man-agement Bloopers. This grouping combined with a very extensive index makes this book ideal for reference purposes. The layout of the book is simple and clear - some may say boring. There are a number of drawings with examples of remakes of GUI elements which, although effective, are somewhat poor. For dictionary purposes this book may rightly deserve 5 stars. But due to the fact this book is overly wordy (I would say that 20% of the text is superfluous) and due to a somewhat content weak chapter on Web Bloopers, it will have to do with just four stars.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
22 of 22 people found the following review helpful:
5.0 out of 5 stars A complete how-to for GUI designers., August 19, 2001
By Bob Carpenter (New York, NY) - See all my reviews
Despite the title, the "Do's" section of this book is where the meat lies. The "bloopers" are used as lead-ins on how to design interfaces with a focus on usability. If you're even contemplating designing anything from a web page to an installation shield, you should read this book. Customers should read this book, and managers should read this book. The book's really not aimed at programmers or graphic designers, but they'll find it plenty interesting, especially since programmers and graphic designers often design GUIs.

Johnson gives us a widget-by-widget tour of labels, text fields, buttons, radio buttons, check boxes, and overall layout management. But he doesn't stop there. The notion of usability also extends into issues like consistency. Even more important is responsiveness, the chapter on which is worth the price of the book alone.

What makes this book so enjoyable is the multitude of case studies. These aren't meant to make you laugh out loud like Lucille-Ball-botching-her-line bloopers, but rather to get you to concentrate on the bigger picture of usability. The longer case studies of Johnson's experience as a consultant on a set-top-box design project and a game interface project are interesting if you're thinking about working with or becoming an interface design consultant yourself.

Another benefit of the book is that it takes you through common and common sensical design strategies starting from needs analysis to paper prototyping to early focus group testing and refinement. The references to deeper studies in many of these areas are plentiful.

This book is more focused on GUIs than books like Ben Schneiderman's _Designing the User Interface_, which is a useful, thoughtful survey, but reads like a Ph.D. thesis compared to _GUI Bloopers_. Johnson is also focused on usability, in contrast to something like the _Java Look and Feel Design Guidelines_, which focuses exclusively on graphical layout issues, such as how many pixels to leave around 9 point sans serif font in a button and what color scheme to use for highlighted icons.

One final note: Johnson ate his own dog food and usability tested his book!

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
Ad
 
Most Recent Customer Reviews

5.0 out of 5 stars Excellent Reference for Designers & Developers
If you are a designer who has to explain to developers what they are doing wrong, get this book (or maybe the next edition, out soon). Read more
Published 22 months ago by Leslie Carter

5.0 out of 5 stars Great book to get started on UI design
This was my first book on user interface design, and it was a great choice. It gives good information on principles and also provides specific usable information for how to use... Read more
Published on September 6, 2006 by C Connally

4.0 out of 5 stars Good book, still useful
The author of this book does a very good job of describing and illustrating common GUI design mistakes. Read more
Published on September 27, 2005 by A. S. Johnson

1.0 out of 5 stars Too old
Don't buy this book, it refers to applications written in early '90. Today it is completely a different story.
Published on July 25, 2005 by Alberto Bencivenni

5.0 out of 5 stars Excellent text for my GUI programming class
I am a professor of computer science who offers a two-semester, senior capstone project experience in GUI programming. Read more
Published on July 8, 2005 by Jesse M. Heines

5.0 out of 5 stars An essential for GUI designers
Provides clear direction for the design of usable GUI's in an approachable manner. A great beginner's guide and a valuable reference for the seasoned GUI designer or HCI... Read more
Published on October 20, 2004 by Jon-Eric Steinbomer

5.0 out of 5 stars A designer-to-programmer dictionary
This design book was the only one that made sense to my programmers. As a web designer, I've found it sometimes difficult to communicate the reasoning for specs to the programmers... Read more
Published on October 6, 2004 by notentirely

2.0 out of 5 stars Too 'black&white' - try Spolsky for a more realistic view.
I agree with "A Reader" that the layout and organisation is bad.
The first chapter or so describes some very basic GUI problems - eg. Read more
Published on August 18, 2004 by R. M. Marsden

4.0 out of 5 stars Good pratical advice
Overall I liked this book. It has many practical guidelines, that you can apply immediately. My only problem was there were many trivial bloopers and many bloopers which may not... Read more
Published on July 7, 2004 by James B. Pogue

5.0 out of 5 stars How it helped me
I read this book knowing really nothing about gui design. It is a very methodical book and was extremely helpful to me. Read more
Published on November 21, 2003 by Eric Ibsen

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
New! See all customer communities, and bookmark your communities to keep track of them.
This product's forum (1 discussion)
  Discussion Replies Latest Post
GUI Bloopers 2.0 is available 0 August 2007
See all discussions...  
Start a new discussion
Topic:
First post:
Prompts for sign-in
  [Cancel]


   


Product Information from the Amapedia Community

Beta (What's this?)



Look for Similar Items by Category


$10 Instant Savings

Beauty Blender
Get a $10 instant rebate with orders of $100 or more on beauty products sold by Amazon.com. See details. Promo code: IOBeauty.

Shop all eligible items now

 

Big Savings in Books

Bargain Books
Find great titles at fantastic prices in our Bargain Books Store.
 

Solar Powered

Shop for solar landscape lighting
Solar landscape lighting is the safest and easiest outdoor lighting to install and requires no wiring or electricity. Find more in the Lighting Store.

Shop for solar landscape lighting

 

Sand It Down

Shop for sanders
Sanders are useful when preparing surfaces for painting and when making or repairing furniture.

Shop for sanders

 
Ad

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Where's My Stuff?

Shipping & Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

Look to the right column to find helpful suggestions for your shopping session.

Continue shopping: Top Sellers
Free
Free by Chris Anderson
Paranoia
Paranoia by Joseph Finder
My Soul to Lose
My Soul to Lose by Rachel Vincent
Darkfever
Darkfever by Karen Marie Moning

Conditions of Use | Privacy Notice © 1996-2009, Amazon.com, Inc. or its affiliates