A Pattern Approach to Interaction Design

A Pattern Approach to Interaction Design

Jan Borchers

Language: English

Pages: 268

ISBN: 0471498289

Format: PDF / Kindle (mobi) / ePub


A much-needed guide on how to apply patterns in user interface design
While the subject of design patterns for software development has been covered extensively, little has been written about the power of the pattern format in interface design. A Pattern Approach to Interactive Design remedies this situation, providing for the first time an introduction to the concepts and application of patterns in user interface design. The author shows interface designers how to structure and capture user interface design knowledge from their projects and learn to understand each other's design principles and solutions. Key features of this book include a comprehensive pattern language for the interface design of interactive exhibits as well as a thorough introduction to original pattern work and its application in software development. The book also offers invaluable practical guidance for interface designers, project managers, and researchers working in HCI, as well as for designers of interactive systems.

Devil In The Details I (Devil In The Details - The Art of Mastery - A Mentoring Trilogy, Book 1)

The Art of Raising a Puppy (Revised Edition)

Elementary Training for Musicians (2nd Edition)

Secretos de belleza

My Life As A Pornstar

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

becoming an active user. Therefore: Prefer a single exhibit with a large-scale display, with a minimum of 1.5 m in display width, over several similar stations with smaller displays, and over other output devices that shield a single user from his co-visitors, such as head-mounted displays. Design for a viewing distance that roughly equals the width of the display. 000 If you hide the display technology, it can become a "magic image"-INVISIBLE HARDWARE (H14). ... 4.2 HCI Pattern Language 141

picture)-is only shown when the system is ready to let the user begin using the respective feature. We noticed users usually only stopping to read when they actually did not know how to continue, and were actively looking for help. We also frequently observed that WorldBeat users did not read longer texts explaining what to do, until those texts were redesigned to be even more succinct, clear, and constructive, as shown in the opening picture. Therefore: Delay usage instructions until users

tempo increase) to "gradually" (spreading out the change over an adjustable time interval). Personal Orchestra: Adjustable orchestra responsiveness Personal Orchestra offers a similar scenario. Here, the above function of the Customizer is actually implemented as a parameter that the museum staff can adjust for different scenarios. The average user gets along better with an orchestra that reacts more slowly, ignoring short inadvertent tempo fluctuations, whereas a professional conductor can be

usually easy to pin down a bad design to the breach of one or several of those rules. However, these guidelines do not suggest constructively how to solve a design problem when the designer is faced with it. They also do not create a vocabulary of applicable solutions, and therefore do not solve the "language" problem. 0 Concrete guidezines, such as the Macintosh Human Interface Guidelines [Apple Computer, 19921 or the OSF/Motif Style Guide [Open Software Foundation, 19921, are too much tailored

to be, is to look at some examples from his original collection. The following pages show two sample patterns from [Alexander et al., 19771, STREET CAFE and SITTING WALL. Take a moment to read through these two patterns, and note how they convey their ideas Examples: STREET CAFE and SITTING WALL 2 Design Pattern Languages 14 by combining a very structured representation with good readability. . . . neighborhoods are HOOD defined by IDENTIFIABLE NEIGHBOR- (14)j their natural points of

Download sample

Download