SlideShare a Scribd company logo
1 of 63
Clean design
Less is more
Vu Phuong Hoang
2015/08
Rule #1 in design: KISS
KISS stands for “Keep It Simple, Stupid”
Reduce choices for MUCH easier decisions
Minimalism is trending now
Tips for simpler design
1. Use modal windows
2. Use hover controls
3. Use controls on demand
4. Expand form when necessary
5. Use placeholders
6. Use icons instead of text
7. Use context-based controls
1. Use modal windows
What is that ?
A small windows in the same page
1. Use modal windows
 Pros:
 Shorter path for user
 Lighter for system
 Context-based
 Cons:
 Only for simple task
Without modal windows
With modal windows
With modal windows
2. Use hover controls
What is that ?
Display action buttons while hovering mouse
Mouse is out Mouse is hovering
2. Use hover controls
 Pros:
 UI looks clean and simple
 Cons:
 Sadly, it’s not for mobile
 Part of UI is hidden
 Some users aren’t familiar with this
With hover controls
With hover controls
With hover controls
Without hover controls
Without hover controls
3. Use controls on demand
What is that ?
Hide advanced choices,
and only show them
when needed.
3. Use controls on demand
 Pros:
 UI looks clean and simple
 Basic for noobs, advanced for pro
 Cons:
 Advanced controls are hidden
With controls on demand
With controls on demand
With controls on demand
With controls on demand
With controls on demand
Without controls on demand
Without controls on demand
4. Expand form when necessary
What is that ?
Prepare to duplicate
form components if
needed
4. Expand form when necessary
 Pros:
 UI looks clean and simple
 “Unlimited space” to expand
 Cons:
 Designer must be aware of long list
With expanding form
With expanding form
Without expanding form
5. Use placeholders
What is that ?
Put a sample to guide user
5. Use placeholders
 Pros:
 UI looks clean and simple
 Helpful with users
 Cons:
 Can’t replace label completely
With placeholders
With placeholders
Very useful for blank page
With placeholders
Be careful when replacing labels
Without placeholders
Without placeholders
6. Use icons instead of texts
What is that ?
Replace texts by simple icons
6. Use icons instead of texts
 Pros:
 UI looks clean and simple
 Much faster to scan
 Cons:
 Can be misunderstood
Using icons
Using icons
Using icons
Using icons
Using texts
Using bad icons
Using bad icons
7. Use context-based controls
What is that ?
Display controls based on
current situation
7. Use context-based controls
 Pros:
 UI looks clean and simple
 Less elements
 More efficient
 Cons:
 Can lack some controls
Context-based controls
When select text
When select image
Context-based controls
When select image file
When select audio file
Context-based controls
Context-based controls
Context-based controls
Context-based controls
Take a look at
advertisements
Context-less controls
Context-less controls
Any questions?
Let’s improve UX
Let’s improve UX
Up coming:
Complex parts

More Related Content

Similar to Clean Design: 7 Tips for Simpler UI Using Less than 40 Characters

Usability Workshop at Lillebaelt Academy
Usability Workshop at Lillebaelt AcademyUsability Workshop at Lillebaelt Academy
Usability Workshop at Lillebaelt AcademyDániel Góré
 
5 Most Common User Experience Mistakes and How to Avoid Them
5 Most Common User Experience Mistakes and How to Avoid Them5 Most Common User Experience Mistakes and How to Avoid Them
5 Most Common User Experience Mistakes and How to Avoid ThemTatvic Analytics
 
Android UI Design Tips
Android UI Design TipsAndroid UI Design Tips
Android UI Design TipsLuis Abreu
 
Bharti axa website analysis, competitor analysis & visual approach
Bharti axa website analysis, competitor analysis & visual approachBharti axa website analysis, competitor analysis & visual approach
Bharti axa website analysis, competitor analysis & visual approachRahul Singh
 
Excellence in the Android User Experience
Excellence in the Android User ExperienceExcellence in the Android User Experience
Excellence in the Android User Experiencemobilegui
 
香港六合彩 » SlideShare
香港六合彩 » SlideShare香港六合彩 » SlideShare
香港六合彩 » SlideSharebiyu
 
Web+Design+Guide[1]
Web+Design+Guide[1]Web+Design+Guide[1]
Web+Design+Guide[1]Anis Chief
 
Wireframe and MVP
Wireframe and MVPWireframe and MVP
Wireframe and MVPLian Xun
 
Echelon Indonesia 2016 - Mobile UX: Using Icons to Improve Product Usability
Echelon Indonesia 2016 - Mobile UX: Using Icons to Improve Product UsabilityEchelon Indonesia 2016 - Mobile UX: Using Icons to Improve Product Usability
Echelon Indonesia 2016 - Mobile UX: Using Icons to Improve Product UsabilityMike Wong
 
UX Edmonton - Pattern Libraries
UX Edmonton - Pattern LibrariesUX Edmonton - Pattern Libraries
UX Edmonton - Pattern LibrariesRobert Evans
 
Mobile App Navigation Patterns and Examples.pdf
Mobile App Navigation Patterns and Examples.pdfMobile App Navigation Patterns and Examples.pdf
Mobile App Navigation Patterns and Examples.pdfLaura Miller
 
Design Like a Pro: Building Better HMI Navigation Schemes
Design Like a Pro: Building Better HMI Navigation SchemesDesign Like a Pro: Building Better HMI Navigation Schemes
Design Like a Pro: Building Better HMI Navigation SchemesInductive Automation
 
Design Like a Pro: Building Better HMI Navigation Schemes
Design Like a Pro: Building Better HMI Navigation SchemesDesign Like a Pro: Building Better HMI Navigation Schemes
Design Like a Pro: Building Better HMI Navigation SchemesInductive Automation
 
Interface Usability - Adding Schweppervescence
Interface Usability - Adding SchweppervescenceInterface Usability - Adding Schweppervescence
Interface Usability - Adding SchweppervescenceSSW
 
Fast Responsive Design for Higher Education
Fast Responsive Design for Higher EducationFast Responsive Design for Higher Education
Fast Responsive Design for Higher EducationJeremy Perkins
 
UI vs UX workshop
UI vs UX workshopUI vs UX workshop
UI vs UX workshopInova LLC
 

Similar to Clean Design: 7 Tips for Simpler UI Using Less than 40 Characters (20)

User Experience
User ExperienceUser Experience
User Experience
 
Usability Workshop at Lillebaelt Academy
Usability Workshop at Lillebaelt AcademyUsability Workshop at Lillebaelt Academy
Usability Workshop at Lillebaelt Academy
 
5 Most Common User Experience Mistakes and How to Avoid Them
5 Most Common User Experience Mistakes and How to Avoid Them5 Most Common User Experience Mistakes and How to Avoid Them
5 Most Common User Experience Mistakes and How to Avoid Them
 
Android UI Design Tips
Android UI Design TipsAndroid UI Design Tips
Android UI Design Tips
 
Bharti axa website analysis, competitor analysis & visual approach
Bharti axa website analysis, competitor analysis & visual approachBharti axa website analysis, competitor analysis & visual approach
Bharti axa website analysis, competitor analysis & visual approach
 
Excellence in the Android User Experience
Excellence in the Android User ExperienceExcellence in the Android User Experience
Excellence in the Android User Experience
 
UI_UX_testing tips
UI_UX_testing tipsUI_UX_testing tips
UI_UX_testing tips
 
香港六合彩 » SlideShare
香港六合彩 » SlideShare香港六合彩 » SlideShare
香港六合彩 » SlideShare
 
Web+Design+Guide[1]
Web+Design+Guide[1]Web+Design+Guide[1]
Web+Design+Guide[1]
 
Wireframe and MVP
Wireframe and MVPWireframe and MVP
Wireframe and MVP
 
Echelon Indonesia 2016 - Mobile UX: Using Icons to Improve Product Usability
Echelon Indonesia 2016 - Mobile UX: Using Icons to Improve Product UsabilityEchelon Indonesia 2016 - Mobile UX: Using Icons to Improve Product Usability
Echelon Indonesia 2016 - Mobile UX: Using Icons to Improve Product Usability
 
Usability and UX
Usability and UXUsability and UX
Usability and UX
 
UX Edmonton - Pattern Libraries
UX Edmonton - Pattern LibrariesUX Edmonton - Pattern Libraries
UX Edmonton - Pattern Libraries
 
Mobile App Navigation Patterns and Examples.pdf
Mobile App Navigation Patterns and Examples.pdfMobile App Navigation Patterns and Examples.pdf
Mobile App Navigation Patterns and Examples.pdf
 
5 Steps to Mobile Success
5 Steps to Mobile Success5 Steps to Mobile Success
5 Steps to Mobile Success
 
Design Like a Pro: Building Better HMI Navigation Schemes
Design Like a Pro: Building Better HMI Navigation SchemesDesign Like a Pro: Building Better HMI Navigation Schemes
Design Like a Pro: Building Better HMI Navigation Schemes
 
Design Like a Pro: Building Better HMI Navigation Schemes
Design Like a Pro: Building Better HMI Navigation SchemesDesign Like a Pro: Building Better HMI Navigation Schemes
Design Like a Pro: Building Better HMI Navigation Schemes
 
Interface Usability - Adding Schweppervescence
Interface Usability - Adding SchweppervescenceInterface Usability - Adding Schweppervescence
Interface Usability - Adding Schweppervescence
 
Fast Responsive Design for Higher Education
Fast Responsive Design for Higher EducationFast Responsive Design for Higher Education
Fast Responsive Design for Higher Education
 
UI vs UX workshop
UI vs UX workshopUI vs UX workshop
UI vs UX workshop
 

More from Phuong Hoang Vu

Abalanche - Unity Shader Graph #1: Shader & PBR Materials
Abalanche - Unity Shader Graph #1: Shader & PBR MaterialsAbalanche - Unity Shader Graph #1: Shader & PBR Materials
Abalanche - Unity Shader Graph #1: Shader & PBR MaterialsPhuong Hoang Vu
 
Unity Visual Effect Graph
Unity Visual Effect GraphUnity Visual Effect Graph
Unity Visual Effect GraphPhuong Hoang Vu
 
ECS (Part 1/3) - Introduction to Data-Oriented Design
ECS (Part 1/3) - Introduction to Data-Oriented DesignECS (Part 1/3) - Introduction to Data-Oriented Design
ECS (Part 1/3) - Introduction to Data-Oriented DesignPhuong Hoang Vu
 
[UX Series] 6 - Animation principles
[UX Series] 6 - Animation principles[UX Series] 6 - Animation principles
[UX Series] 6 - Animation principlesPhuong Hoang Vu
 
Cross platform mobile approaches
Cross platform mobile approachesCross platform mobile approaches
Cross platform mobile approachesPhuong Hoang Vu
 

More from Phuong Hoang Vu (6)

Abalanche - Unity Shader Graph #1: Shader & PBR Materials
Abalanche - Unity Shader Graph #1: Shader & PBR MaterialsAbalanche - Unity Shader Graph #1: Shader & PBR Materials
Abalanche - Unity Shader Graph #1: Shader & PBR Materials
 
Introduce phaser
Introduce phaserIntroduce phaser
Introduce phaser
 
Unity Visual Effect Graph
Unity Visual Effect GraphUnity Visual Effect Graph
Unity Visual Effect Graph
 
ECS (Part 1/3) - Introduction to Data-Oriented Design
ECS (Part 1/3) - Introduction to Data-Oriented DesignECS (Part 1/3) - Introduction to Data-Oriented Design
ECS (Part 1/3) - Introduction to Data-Oriented Design
 
[UX Series] 6 - Animation principles
[UX Series] 6 - Animation principles[UX Series] 6 - Animation principles
[UX Series] 6 - Animation principles
 
Cross platform mobile approaches
Cross platform mobile approachesCross platform mobile approaches
Cross platform mobile approaches
 

Clean Design: 7 Tips for Simpler UI Using Less than 40 Characters