05a fundamentals of ux workshop: interface design
Post on 17-Jan-2015
393 Views
Preview:
DESCRIPTION
TRANSCRIPT
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
DESIGNING INTERFACE
Designing the User Experience: THE FUNDAMENTALS
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
2
“Like putting an Armani suit on Attila the Hun, interface design only tells how to dress up an existing behavior.” – Alan Cooper
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
TRANSFORM YOUR FLOWSMaking pages out of boxes and arrows
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
A task analysis
Information Architecture: Blueprints for the Web, this is a task analysis for a website for Sundance film festival, featuring a schedule planner
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
Each task could have a page
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
First Yahoo 1994
1995: first graphic logo
Remind you of something?
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
Including the schedule creator tool…
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
Wizards: Many boxes, many pages
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
Use Wizards:
‣ When users want to accomplish a goal that has many steps.
Wizards are good at making sure you don’t miss a step.
‣ When the steps must be completed in order. Wizards are linear,
so it’s impossible to complete them any other way.
‣ When the task is seldom performed. Wizards can seem slow and
plodding, so they are best used in tasks you do only once in a
while, like setting up a printer.
‣ The audience is not technically savvy and is likely to be confused
by a page with a lot of choices on it. A Web site can have novice
users, and a wizard makes complex tasks seem easy.
‣ Bandwidth is low and downloading a single big page could take
forever, or the tasks require several server calls, which would
also slow the page’s load.
‣ The task has several steps in it, performed only once a visit, such
as checkout.
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
WHAT SHOULD BE A WIZARD
Discuss:
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
You can group tasks together
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
Control Panel
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
You see them on software in preferences, set occasionally, by experts
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
On the web, they are often account settings
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
WHAT SHOULD BE A CONTROL PANEL
Discuss
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
TOOLBARSBring the settings and the thing modified together
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
What if we put the tasks with the thing they were modifying?
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
It’s a toolbar
Tools here Item affected here
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
ToolbarsTools here Item affected
hereAnd here
And here
Photoshop: toolbars on steroids
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
The web uses toolbars more sparingly
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
ToolbarsTools here
Item affected here
A simpler design is better for
infrequent use.
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
GROUP LIKE ITEMSLocation, palette
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
QUIZWhere does the fork go?
23
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
An Interface is like a table setting, the tools you need are next to the food you eat. Content is the meal.
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
Two videos sites.The “meal” is the video, and the tools to consume (or play with) it
are arrayed around the main meal.
(P.S. There are toolbars too)
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
Why is the response so far from the invitation?
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
A BAG OF APPLESWHAT TOOLS DO YOU HAVE?WHERE DO THEY GO?
Exercise
27
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
ZONE YOUR PAGE
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
When designing the page, group items by similarity and similarity of task (navigation items together, editing items together)
Give them visual importance based on user number, usage frequency and importance to business.
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
Create “zones”
for functionality groups.You can group
them by putting white space around
them, or use lines
Remember to keep
tools close to the thing
your working
on
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
Zone this page
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
HOW TO MAKE A WIREFRAME IN 30 SECONDS
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
Draw a rectangle
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
Add global elements
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
‣Next, add the key zones
‣Start with a list of elements, perhaps written on post its. Group them, then find them homes on your page.
‣The fill in the actual elements
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
Finally, Annotate
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
Consider
‣ Where does the content come from? If you have a list of related articles, specify how they’re related. Are they the most viewed? Most viewed from that section?
‣ What is the nature of the content? Does it vary greatly in length, size, language, and type?
‣ Is the element required or optional? What happens if the element doesn’t appear on that page? Does the layout change?
‣ Is the element conditional? Does it vary based on other factors? For example, do administrators see additional links? What happens if an article doesn’t have an associated image? What if it does?
‣ What’s the default or expected state? Ideally, what’s supposed to happen on the page.‣ What are the alternate or error states? How does the design change when things don’t
go right?
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
WIREFRAME A PAGE: 10 MINUTES
Each person from team takes one page
Search
Homepage
Item page
Checkout
38
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
INTERFACE INGREDIENTSWhat goes in your wireframes?
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
40
HEADER
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
41CORE
PRINCIPLES & CONSIDERATIONS
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
LayoutObjectsTypeColorLineHierarchyRelationships
Affordances HUDFeedbackModesInputNavigation
42
THE LANGUAGE OF INTERFACE
INTERACTIVE (DOING)
GRAPHICAL (UNDERSTANDING)
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
43
INTERACTIVE INTERFACE DESIGN
1. DOING
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
44
THE LANGUAGE OF INTERFACE
AFFORDANCES
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
45
THE LANGUAGE OF INTERFACE
BUTTONS LOOK PUSHABLE
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
46
THE LANGUAGE OF INTERFACE
BUTTONS HAVE MEANING
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
47
THE LANGUAGE OF INTERFACE
LINKS LOOK
CLICKABLE
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
48
THE LANGUAGE OF INTERFACE
LINKS HAVE HIERARCHY
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
49
ON SUBTLETY
When you don’t want to interrupt an action, be subtle (think of footnotes). If they are reading, don’t bother them.
When you need to prompt an action, subtlety will send you to the poor house.Tell your users what to do. Clarity is relaxing, not annoying.
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
51
HEADS UP DISPLAY
Heads Up Display:
Information user needs
nearby to be effective
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
AN EMAIL HUD52
HEADS UP DISPLAY
All HUD, no content
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
A SOCIAL HUD
53
HEADS UP DISPLAY
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
54
INPUT
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
Consider ContextSet expectationsUse appropriate inputsGive swift and clear feedbackAsk for lessAB test
55
FORM PRINCIPLES
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
56
FORM PRINCIPLES
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
57
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
58
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
59
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
60
ACTIVITY: DESIGN YOUR SIGNUP FORM
5 MIN.
1. Individually design a sign-up form for your project.
2. Think about the following element:
1. Name (first/last?)
2. Username/nickname?
3. Password (enter twice?)
4. Terms of Service (link/display?)
5. Sign up with Facebook/Twitter?
6. Optional demographics?
7. Over 13?
STRUCTURE OBJECTIVES
INDIVIDUALLY
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
NAVIGATION
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com62
Most IA is invisibleA lot of work no one sees
– Synonym rings– Controlled vocabulary
If it was seen, it would be too much to understand
We show only a part via navigation
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
Understanding Navigation 64Messaging and Access
Where Am I?
Wh
at's N
ea
rby?
What's RelatedTo What's Here?
Global Navigation
Lo
ca
l N
avig
atio
n
Content Lives Here,With ContextualNavigation Inline
Or Separate.
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
Global navigationWhere you are
– Brand/masthead
Where you can go (site offering)– Top level categories
Safety nets– Where’s my (shopping cart/account/help???)
65
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
Global Navigation ‘03 vs ‘12 66
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
Global navigation ‘03 vs ‘12 67
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
Local NavigationI’ve started down the path…Now what?
– What are the categories of items?– What are the siblings of what I see?– What are the subcategories?– Can I narrow my search?
68
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
Local Navigation 2003 69
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
Secondary navigation is now temporal
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
Pagination 71
Useful to reduce page download speed and cognitive overload.
Annoying for printing.
Impossible to predict what you’ll get
Users would rather scroll than click
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
Facets as filters 72
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
73
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
Conventions
It is certainly probable,
then, that placing these
objects in expected
locations would give an
e-commerce site a
competitive edge over
those that do not…
-- Examining User Expectations for the Location of Common E-Commerce
Web ObjectsUsability News
4.1 2002
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
Conventions If 90% or more of the big sites do things in a single way, then this is the de-facto standard and you have to comply. Only deviate from a design standard if your alternative design has at least 100% higher measured usability.
If 60-90% of the big sites do things in a single way, then this is a strong convention and you should comply unless your alternative design has at least 50% higher measured usability.
If less than 60% of the big sites do things in a single way, then there are no dominant conventions yet and you are free to design in an alternative way.
-- Jakob Nielsen, November 14, 1999 Alertbox column
"Identifying De-Facto Standards for E-Commerce Web Sites“ © 2003 Heidi P. Adkisson
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
Conventions
‣Some things are becoming de rigor
‣Deviate when you’ve got something better
‣Not because you are bored
"Identifying De-Facto Standards for E-Commerce Web Sites“ © 2003 Heidi P. Adkisson
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
Now combineFollow expectations based on conventionsDesign a hierarchy based on task importanceErr on the side of simplicity
77
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
EXERCISE: COMPETITIVE ANALYSIS OF NAVIGATION
Find:
Global
Local
Inline
Related items
Facets as filters
Social buttons
Created by Christina Wodtke | www.eleganthack.com | This work is licensed under a Creative Commons Attribution 3.0 United States License.
To have this workshop at your business or conference , contact cwodtke@eleganthack.com
79Q&A
top related