svcc12 designfundamentals
DESCRIPTION
TRANSCRIPT
UI Design Fundamentals
Uday GajendarPrincipal Product DesignerCitrix | Santa Clara
SVCC / 10.6.12
My#5th#time#speaking.A#lot’s#changed#since#2007.
RIA.%Flash.%Ajax.%iPhone.Android.%Flat%widescreen%displays.%Hi:res%Retina%displays.%CSS%+%HTML%5.%Responsive%design.%JS%frameworks.%Social.%Mobile.%Local.%Cloud.%Video.
But#some#things#are#the#same...
Is#it#really#2012?#sigh...
The$public$is$more$familiar$with$bad$design$than$good$design.$It$is,$in$effect,$conditioned$to$prefer$bad$design,$because$that$is$what$it$lives$with.$The$new$becomes$threatening,$the$old$reassuring.
Paul%Rand,%graphic%designer
“
”
ComplexityCraftsmanship&
extraneous redundancy
lack of careful diligence
Too many fontsToo many colorsToo many linesOverdone effects
Too many iconsNo hierarchyEverything emphasizedNo useful groupings
Every button, icon, text, tab, menu item is another visual & cognitive signal that a user must process & learn, thus increasing complexity and error! Even for a split second.
Dialogues (not dialogs)
Start with target audience
Consider diverse contexts
Apply OS guidelines
YMMV
PrinciplesPatterns
& potent, useful
clear, effective
PatternsA pattern describes an optimal solution to a common problem within a specific context.
!
Bill#Scott Jenifer#Tidwell Erin#Malone
Patterns#books#to#keep#nearby!
Take
note!
Principles
Principles are your lighthouse for guidance when lost.
A principles provides a governing basis for decision-making and foundation for evolution.
Citrix Product Design 5 Principles
Dieter Rams’ “Good Design Principles”
Windows Metro Principles
Make#it#directKeep#it#lightweightStay#on#the#page
Provide#an#invitationUse#transitions
React#immediately
from%Bill%Scott,%PayPal
But#what#about#that#damn#UI?
Do’s#&#Don’ts
Don’t clutter the screen with noise
Don’t use every font or color in the palette
Don’t fill every inch of the screen with “stuff”
Don’t be verbose and redundant
Don’t have slow irritating performance
Don’t leave users hanging with no exit
Don’t be painful and frustrating
Take
note!Do’s#&#Don’ts
Do leverage a good metaphor
Do use well-defined, clean grid layouts
Do use fonts sparingly
Do apply color judiciously
Do use clear, concise language
Do use icons purposefully
Do create clear behaviors with feedback
(No more than 3+)
(No more than 5+)
(Do you really need them?)
(Read vs scan)
Take
note!Do’s#&#Don’ts
Grids / Layouts / Structure
A#wellSdesigned#UI#must#be#grounded#in#strong#layouts#with#a#grid.#Grids#provide#order,#regularity,#rhythm,#and#control.#Knowing#how#to#work#with#grids#is#a#vital#interface#design#skill,#which#takes#years#to#master.#
AlignmentStructure Spacing••
Grids: where to start?
CSS#Grid#Frameworks#like#960.gs,#Blueprint,#The#Golden#GridFlexible,#responsive#grid#designs:#scalability,#xSdevice#use
TypographyType#is#about#tone#of#voice,#readability,#legibility.#Diligently#crafted#type#is#paramount#for#effective#communication.
KerningLeading Tracking••
Most#design#problems#are#simply#type#issues.#As#a#good#rule,#start#your#design#with#three%fonts,#where#a#font#is#any#variation#of#the#typeface,#size,#weight,#style,#color,#etc.
Most design problems are simply type issues. As a good rule, start your design with three fonts, where a font is any variation of the typeface, size, weight, style, color, etc.
Most design problems are simply type issues. As a good rule, start your design with three fonts, where a font is any
variation of the typeface, size, weight, style, color, etc.
Typography
Color#follows#the#same#constraints#as#type,#with#the#exception#that#color#gets#to#the#core#emotional#impact#of#the#product#in#a#more#direct,#visceral#way#that#type#does#not.#While#type#speaks,#color#punctuates.#
Color
Pick#a#color#palette#of#just#a#few#core#colors:#1#base,#3#complements,#1#highlight,#and#black#/#white
Color: where to start
Use#the#color#system#to#solve#functional#issues#_irst,#then#add#expressive,#emotive,#brand#qualities.
Icons#are#visual#indicators#of#status,#functionality,#or#branding.#They#should#complement#the#main#content,#and#not#contribute#to#UI#clutter#or#noise.#Just#like#type#and#color,#should#be#used#judiciously.
Icons / Imagery
Before8you8insert8an8icon,8always8ask8WHY.8
Many#design#problems#are#simply#issues#of#poor%terminology:#button#labels,#menu#items,#feature#names,#etc.#Generally#speaking,#product#language#should#be#no#more#complicated#than#everyday#conversation.#Ask#your#target#audience.#
Language
A#digital#product#is#used#to#do#something.#Interactive#behavior,#and#speci_ically,#the#ability#to#directly%manipulate%data#with#an#input#device#as#an#intuitive,#seamless#extension#of#the#user’s#hand/mind,#are#critical#in#that#regard.
Affordances,#motion,#feedback#are#key.
Behavior
Matrix of Interesting Momentsfrom#Bill#Scott,#PayPal
Prototype#behaviors#iteratively#&#obsessively.
Coherence
Total Balance
In#the#end,#a#carefully#balanced#consideration#of#these#will#result#in#a#rewarding,#effective#UI#people#enjoy.
Layout Type Color Icons
Metaphor Pa4erns Behavior Principles
ChoreographyCoherence Integrity••
Take
note!
“The key to good design is not Metro or any other language or principle. The key to good design is to be
able to execute good design judgment.”
Erik Stolterman, HCI Professor, Indiana University
References
Designing#Visual#Interfaces#by#Mullet/SanoDesigning#Web#Interfaces#by#Bill#ScottEnvisioning#Information#by#Edward#Tufte#Designing#Interfaces#by#Jenifer#Tidwell
Take
note!
Contact info
Uday%Gajendar
emailtwitter%
webbloglinkedin
www.udanium.comwww.ghostinthepixel.com
@udanium
www.linkedin.com/in/udanium