Graphical Design Material Drawn from: Designing Visual Interfaces (Mullet & Sano 1995) Visual...
-
date post
19-Dec-2015 -
Category
Documents
-
view
214 -
download
1
Transcript of Graphical Design Material Drawn from: Designing Visual Interfaces (Mullet & Sano 1995) Visual...
Graphical Design
Material Drawn from:
Designing Visual Interfaces(Mullet & Sano 1995)
Visual Explanations(Tufte 1997)
Notes, J Canny, BerkeleyJohn Kelleher, IT Sligo
2
design is…
About function: Good designs support user tasks
About form: Good designs should be a pleasure to use
3
design is…
About communication, not just about the medium It’s not abstract expressionism Art is valued for its originality and expressiveness Design is valued for its fitness to a particular user and task
“The designer is a visually literate person, just as an editor is expected by training and inclination to be versed in language and literature, but to call the former an artist by occupation is as absurd as to refer to the latter as a poet”Douglas Martin (Book Design)
Defuses tension between functional and aesthetic goals Always solves a particular real-world problem
4
principles
“In anything at all, perfection is finally attained not when there is no longer anything to add, but when there is no
longer anything to take away.”- Antoine de Saint Exupery
Elegance & Simplicity
Scale, Contrast, Proportion
Organization and Visual Structure
Grid-based Design
6
elegance & simplicity Elegance – novel, economical solution Simple designs are usually the most effective
Clash with marketing of feature lists “Maximum meaning, minimum means” Benefits
Approachability rapidly apprehended and understood to support immediate use
Recognisability less visual information, more easily assimilated, understood,
remembered Immediacy
greater impact because they are recognized and understood without conscious effort
Usability improving approachability and memorability enhance usability
8
simplicity - unity
Elements must be unified to produce a coherent whole E.g. NeXT
Elegant solutions produce a maximum of satisfaction from an absolute minimum of components
9
simplicity - refinement London Underground System map, (Henry Beck) 19351
Reduction through successive refinement is the only path to simplicity2. Sacrifices geographical correctness and orientation Maintains topological accuracy Primitive fish-eye view
Beware carrying to extremes Hiding controls removes visual affordances E.g. hidden scroll-bars that appear when ‘bumped’
their persistent presence conveys availability may double-job as navigation aid or content quantity
indicator
1http://www.design-technology.info/alevelsubsite/page6.htm2http://www.acrstudio.com/projects/teaching/design3_10visexp1.htm
10
Zurich Transportation System
Beck’s Legacy
New York Subway SystemLondon Underground (L: Original 1933, R: Modern day copy)
11
simplicity - fitness
How well a design solves a particular problem
Match the design to the capabilities of the technology and the user E.g. original MacPaint and MacWrite
20
techniques
Reducing a design to its essence Regularizing the elements of the
design Combining elements for maximum
leverage
(TUFTE)
22
reduction Reinforce the message by removing non-essential elements Determine the essential qualities (typically a short list of
adjectives) that should be conveyed by the design, along with any fixed formal elements, such as a name or label, an essential control, or color, texture, pattern, or image.
Critically examine each element in the design and ask yourself why it is needed, how it relates to the essence of the design If you can't answer any of these questions, remove the element.
Try to remove the element from the design anyway. What happens? If the design collapses, either functionally or aesthetically, the element must be replaced.
23
regularising the elements
Establishing a pattern simplifies the design by moving the viewer's experience to a higher level of abstraction. Reduce information by repeating elements according to a discernable rule, principle, or rhythm
Reduce visual complexity and enhance structure and predictability Align or reflect elements along common axis Standardizing or repeating sizes and spacing Reducing components to basic geometric forms
25
leverage Review the functional role played by each element in the design. Look for situations where multiple elements are filling (or partially
filling) the same role Question whether an element's role could be filled as well by an
adjacent component, possibly after minor modifications. E.g. Header for a window
label drag area place to put window management controls place to show which window has focus
E.g. Elaborate scrollbars perhaps showing thumbnails of pages Office mysterious buttons
Too much leverage can be bad - 70s LED watch with multiple functions controlled by 2 small buttons
26
graphical displays should… show the data induce the view to think about the substance rather than about
methodology, graphic design, the technology of graphic production
avoid distorting what the data have to say make large datasets coherent Encourage the eye to compare different pieces of data Reveal the data at several levels of detail, from a broad overview
to the fine structure Serve a reasonably clear purpose: description, exploration,
tabulation, or decoration Be closely integrated with the statistical and verbal description of
a data set
(TUFTE)
27
dr. John Snow (1813-1858)
British Anesthesiologist Discovered root cause of cholera epidemic in
London, 1854 Birth of epidemiology Overturned contemporary thinking
30
programs
A systematic approach to the design of many artifacts: web pages on a site documentation pages devices in a family
Programs are based: On repeated sizes and proportions (module) Or upon forms and ideas (theme)
Bring regularity and structure to user experience Through controlled variation
32
layout Grids: A Design Staple
Organization contrast to bring out dominant elements
E.g. SUN Microsystems logo grouping of elements by proximity show organizational structure alignment
Consistency
33
visual consistency
internal consistency same conventions and rules for all elements of the GUI unless strong
reason set of application-specific grids enforce this
external consistency follow platform and interface style conventions use platform and widget-specific grids deviate from conventions only when it provides a clear benefit to user
Counter-argument to consistency
34
Two-level Hierarchy•indentation•contrast
Grouping by white space
Alignment connects visual elements in a sequence
Logic of organizationalflow
44
principles - focus Focus: the design should
highlight one or a small number of modular elements
Implied rhythm and regularity make the structure predictable and explicit Simplifies eye movement across the
display Permits skipping over uninteresting
portions when necessary Functions like a spatial map of
information domain E.g Musical scores
GUI toolkits should support such implied focus
45
principles - flexibility Flexibility: The program should
allow variation from a theme
Univers Font
46
principles - consistency Consistent application:
The program should maximize consistency in size, position, texture...
Common controls should be employed
49
common mistakes Arbitrary
component positions
Arbitrary component dimensions
Random window sizes and layouts
Unrelated icon sizes and imagery
Inconsistent control presentations
Inconsistent visual language
50
techniques Reinforcing structure through repetition: Repeat design elements
across the program Powerful human tendency to perceive regularity Repeated structural elements serve as landmarks for navigation Stylesheets can help
53
techniques - canonical grid
An six-column basic grid with column separators and label templates
Can be implemented with HTML tables
55
canonical grid
Determine any size restrictions Define horizontal and vertical modules Develop a rough sketch of sizes, positions,
orientations Use the canonical grid to adjust sizes and positions
of control elements For dynamic layouts, figure out the minimum
workable size.
59
refinement through progressive abstraction
Abstraction is the process by which the essential qualities of the thing begin represented are separated from the actual physical object or event.
By removing superficial or idiosyncratic details, the designer helps the viewer see the formal qualities that tie the representation to its object.
Only a crisp message will be processed efficiently and interpreted correctly. Image refinement depends on a continuous process of
simplification, removal of extraneous detail, and regularization of irregular elements.
60
refinement through progressive abstraction
Understanding what a thing represents – as opposed to merely what it depicts – is a prerequisite for using a sign correctly
61
internal or external inconsistency
GUI applications are externally consistent when they adopt the same visual language and behavioral conventions used throughout the environment.
GUI applications are internally consistent if the same elements are used in the same way throughout the application itself.
Because applications depend heavily on services provided by the environment, however, they may not be able to achieve even internal consistency if they are radically inconsistent with the rest of the environment (see next).
67
layering
“Pure, bright or very strong colors have loud, unbearable effects when they stand unrelieved over large areas adjacent to each other, but extraordinary effects can be achieved when they are used sparingly on or between dull background tones.”
‘Noise is not music … only on a quiet background can a colorful theme be constructed’
Windisch.
69
layering
grid, silhouette and type compete rivers created between structure trivial task of dividing up the already free-standing
elements becomes the dominant statement of the display
71
layering
revision extends the range of colour separating and layering the data in rough proportion to their
relevance gray background calms the contrasts with silhouettes and
emphasizes lamps, their position and motion lamp-glows are simplified and detail removed small spots of intense, saturated colour prove very effective
73
5 Grand Principles of Information Design
Enforce visual comparisons the width of the tan and black lines gives you an immediate comparison of
the size of Napoleon's army at different times during the march. Show causality
the map shows the temperature records and some geographic locations that shows that the weather and terrain defeated Napoleon as much as his opponents.
Try to show multivariate data Napoleon's March shows six: army size, location (in 2 dimensions), direction,
time, and temperature. Completely integrate words, numbers and images
don't make the user work to learn your "system". The design should be content-driven
Napoleon's March was designed as an anti-war poster...the designer was passionate about the information being presented. The point of the poster wasn't the design, it was the information.
74
“Some space must be narrow so that other space may be wide, and some space must be emptied so that other space may be filled.”
Robert BringhurstThe Elements of Typographic Style
“Information consists of differences that make a difference.”
Edward Tufte Envisioning Information
78
quotes
“There are two industries that refer to their customers as users—computers and drugs. Libraries refer to their customers as 'patrons.‘”
[Tufte]
79
Challenger Disaster, 1986
O-ring failure due to low launch temperature O-rings manufactured by Morten-Thiokol,
Utah Transported in segments by road Segments joined by O-rings
Would be 1st NO-LAUNCH in 11 years
80
Challenger Disaster
An example of a chart prepared by the manufacturer Morton Thiokol to illustrate the behavior in cold weather of the O-rings on the space shuttle Challenger. Charts like this one failed to convince NASA officials not to launch the shuttle. Note no name on table – no name, no responsibility.
86
Visual Complexity: www.visualcomplexity.com Gallery of innovative visualisations
IDEO: http://www.ideo.com/portfolio/ Original Apple mouse,
Frog Design: http://www.frogdesign.com Cooper Interaction Design www.cooper.com Aaron Marcus and Associates www.amanda.com
SABRE redesign Don Norman jnd site
www.jnd.com In praise of good design
Places to go