Designing Visual Interfaces: Communication Oriented Techniques
|
 |
Description
An excellent introduction to the design theories involved in the creation of user interfaces. Instead of the usual examples and pictures of computer screens and application menus, Mullet approaches the concept of UI from its "outside world" roots. With examples ranging from street signs to corporate logos to the map of the London Underground, each section attacks the issues of interface design from the ground up, appealing first to the eye and then to the mind. Task menus are compared with concert programs and street signs are equated with icons. This is not a technical book, so advanced developers might want to supplement it with a platform-specific how-to. For aesthetic advice and sheer enjoyment, anyone involved with or interested in interface design should pick it up.
Book Description
Ironically, many designers of graphical user interfaces are not always aware of the fundamental design rules and techniques that are applied routinely by other practitioners of communication-oriented visual design -- techniques that can be used to enhance the visual quality of GUIs, data displays, and multimedia documents. This volume focuses on design rules and techniques that are drawn from the rational, functionalist design aesthetic seen in modern graphic design, industrial design, interior design, and architecture -- and applies them to various graphical user interface problems experienced in commercial software development. Describes the basic design principles (the what and why), common errors, and practical step-by-step techniques (the how) in each of six major areas: elegance and simplicity; scale, contrast, and proportion; organization and visual structure; module and program; image and representation; and style. Focuses on techniques that will not only improve the aesthetics of the visual display, but, because they promote visual organization, clarity, and conciseness, will also enhance the usability of the product. Includes a catalog of common errors drawn from existing GUI applications and environments to illustrate practices that should be avoided in developing applications. For anyone responsible for designing, specifying, implementing, documenting, or managing the visual appearance of computer-based information displays.
|
wonderful, clear, very usefulThursday, March 03, 2005
I really loved this book.
It is simple, clear and goes right to the point.
It helps understanding the essence of good design, reaching simplicity and elegance but it provides also instruments to guide (through design choices) the user/viewer attention towards most important elements (visual priority). And this is essential to make good interfaces.
6 out of 6 people found the following review helpful:
Excellent, graphics oriented treatmentMonday, August 19, 2002
This book should certainly not be your first book on GUI design. You might want to check out Alan Cooper "About Face", Johnson "GUI Bloopers" or a similar one which focuses in a broad way specifically on GUIs. If you are interested in Web design you might prefer the excellent "Don't make me thing" from Steve Krug. Even if you want to look at GUI design with a strong graphics bias you might first want to read the beautiful books of Tufte.
Having said that and you still make it to this book. You get an excellent treatment of the graphic aspects of design in general and at many places with special applications to GUIs. Examples are posters, maps, public transportation information, different GUIs including the NextStep. If you like Piet Mondrian, the Bauhaus ... then you enjoy the positive examples a lot. The book gives some theoretical background and tries to help build our taste by showing good and bad solutions to design problems.
The pictures are well reproduced (mostly black and white) and of good quality. The cover of the book is somewhat horrid (on line order saved me here from not buying it). Also it is extremely soft cover - way too soft for such a valuable book.
9 out of 11 people found the following review helpful:
Good information, flawed by presentationFriday, August 31, 2001
This book has a lot of great information, and the layout (of the information) is actually pretty good. Unfortunately, the density and otherwise poor quality of the prose and editing obscure this. I can't believe a book that costs this much, and whose focus is presentation, would have such glaringly obvious errors. I've never seen a book with so many typos. It also uses the incredibly wordy and verbose style often found in the art world, a technique that does not exactly help in demystification of a topic that surely needs it. The good news is that I was preparing a technical writing class as I was reading the book and it provided a ready source for exercises.
A good rewrite of this book, with up to date examples, is overdue. In the mean time, if you can wade through the prose, the information is definitely there.
3 out of 12 people found the following review helpful:
Very basic, nothing inspiring.Wednesday, August 29, 2001
If you are looking for a basic introduction to the priciple's involved with UI design they are all here. If you are looking to be inspired or taken to another level, don't look here.
16 out of 16 people found the following review helpful:
Design (with a capital D) for programmersFriday, March 30, 2001
Does everybody criticize your user interfaces but nobody seems to have any useful suggestions? This book is for you! Have you been expected to make user-friendly interfaces, but you have absolutely no background in design? This book is for you!
"Designing visual interfaces" provides an introduction to visual design that is very accessible to engineer types (like myself). Although people's reactions to various designs are "touchy-feely", the process to creating a good design is surprisingly scientific. You don't have to be an especially creative type of person to avoid the common pitfalls.
The book covers two or three related aspects of design in each chapter (such as Scale, Contrast, and Proportion). The first section of each chapter describes the principal variables that control those aspects. The simplest possible examples are presented first, typically black and white line drawings, then examples from industrial design and finally some examples from actual user interfaces. Then a "common errors" section shows examples of graphical user interfaces where these aspects of design are out of balance. Finally a "techniques" section gives handbook/cookbook approaches to avoiding the common errors. This section includes before and after screenshots.
The presentation is wonderfully uniform and consistent. Rather than using contrived examples, the authors have found real-life examples (many of which you will recognize) for all of the common errors.
This book does not cover how to map a problem domain to a user interface. It is assumed that you already understand the problem domain. It is not a style book for a particular operating system (the authors advocate using the vendor's guidebooks). What the book does is provide an introduction to basic design principals and set of procedures that you can follow to avoid the common pitfalls. Creative endeavors can take an undeterminable amount of time to achieve a desired reaction, but if you follow the author's procedures, which will take a consistent amount of time and effort, you will at least have done due-dilligence and have a professional looking product whose looks are guaranteed not to be a turn-off.