SlideShare une entreprise Scribd logo
1  sur  160
Télécharger pour lire hors ligne
User interfaces
Characteristics of a well-designed UI
These slides are the blueprint of a presentation I first did at Luca School of Arts in March 2015.
I tried to make them understandable to people that didn’t attend by including these quick notes.
Thomas Byttebier
thomasbyttebier.be — @bytte
That’s me.
Here I am, in the eighties. My brother is the cute one.
As a kid, I wanted to be Maradona.
WERKSITUATIE?
Picture says it all. No doubt I was going to be him one day…
Web, screens,
user interfaces
Freelance designer
EPIC FAIL
…now I’m a freelance designer. I realize that looks like quite a fail to the public, but I enjoy doing it.
I’m online.
It’s hard
That’s what I can tell after having designed quite a few user interfaces.
Good interface design is like
tightrope walking. It’s all about
finding the right balance.
“A picture is worth a thousand words.
An interface is worth a thousand
pictures.”
—Ben Shneiderman, 2003
also says a lot about the power of a UI
You don’t want to impress as a UI
designer. You want a good product.
Probably the most important thing I learned over the years.
As far as the customer is concerned, the
interface is the product.”
—Jef Raskin, 2001
“
That’s quite a responsibility you have there, as a designer.
What’s the characteristics of a good
designed user interface?
No reason to be scared. Let’s introduce some real order here. I’ll give you 8 characteristics of a good designed UI.
Above all, a good user
interface is clear
1
If users don’t know how your app
works, they’ll become frustrated
It’s simple.
Read this book! Short resume: you don’t want to make your users think when they’re using your interface.
Messages
iOS Messages app: excellent example of a clear user interface. All mums will instantly understand this.
Me and my mum. I love her.
WhatTheFont app: it recognizes fonts in photographs. Graphically not pleasing, but definitely clear. Happy mums.
De Lijn
De Lijn (Belgian public transportation service): clear and attractive. Nice to use.
Dropbox Things
These parts of the apps require content. User hasn’t added content yet. What a perfect place to display a clear, helpful message.
No content yet: helpful information in a more personal way. Nicer than just showing an empty screen.
Wordpress admin section: displays clear help message when hovering over unclear icons. Seems okay.
Only use an icon if its message is a
100% clear to everyone
Let’s talk icons… they’re an essential part in every UI design.
Someone got frustrated by all these unreadable icons
Apple Mail. I always have to think twice what button to click for composing a new email.
WTF?
WTF does this mean?
WTF?
WTF!?
Later update added this. Hoping to draw more user’s attention to the functionality?
Recently Instagram added a message to the top of the stream to explain users what the icon means. It’s like saying: we know it’s not clear…
Apparently this was unclear to many users when it was introduced. How to tweet?
This additional UI element is clearer.
It’s in our nature to stay away from the unknown. When Google hid links behind this icon, they got tons of support requests: ‘where’s my apps?’
Clear icons yet ambiguous in this context. I’ve for sure clicked the wrong icon more than once!
Tweetbot
Clear icons in the context of Twitter. Twitter users will recognize these. Seems okay to me for that reason.
Tumblr
Again, pretty clear in the context of Tumblr. Tumblr users will recognize these.
Rdio Mac app: most icons are clear in the context of a music player. One icon has 2 meanings though: volume and currently playing song.
Rdio
Talking about icons… let’s discuss the popular hamburger icon. It’s beautiful and saves a lot of space. But is it clear enough?
Some websites published A/B and usability tests on the topic of the hamburger icon.
Simple change
20% increase in clicks
http://exisweb.net/menu-eats-hamburger
One test reveals a 20% increase in clicks by using the word ‘menu’ instead of the hamburger icon.
This makes no sense at all: there’s more than enough space to display the full navigation.
Old New
Facebook at least replaced their hamburger icon with clearer menu icons.
Facebook
Also excellent: they don’t just use icons but they add text labels to them. A text label is always clearer than an icon.
Unclear icons but still want to use them by all means? Always add text labels!
text > icon
Never doubt: a text label is always clearer!
Menu… or… hmmm…
Wish list, isn’t that clear?
App Store
Just when you thought you recognized the hamburger icon… grrr… lol!
Use responsibly
Good icon sets. Use responsibly!
Remember, this is your base rule!
Use clear typography
All text needs legible typefaces. But
especially at interfaces, our eyes need
fonts that cooperate rather than resist.”
—Tobias Frere-Jones
“
What to look for in a good
UI typeface?
It has to be invisible
Roboto
Clarendon
Clarendon is a beautiful typeface, but is too present in all its glory. It may distract the user from her tasks and goals.
It has to be clear in small font-sizes
Text easily gets really small in user interfaces.
What’s more readable?
Lucida Grande
Helvetica Neue
Submit question
Submit question
Half close your eyes. Which button is more readable?
Helvetica really wasn't designed for
small sizes on screens.”
—Erik Spiekermann
“
Much criticism from the design community when Apple switched from Lucida Grande to Helvetica Neue in OS X Yosemite…
Lucida Grande
Helvetica Neue
Milliliter
Milliliter
Roboto Milliliter
…Spiekermann tip: half close your eyes, try to read that word in Helvetica Neue and you’ll see why.
You want clear passwords, tables or
data comparisons
Verdana
Gill Sans
1iILl
1iILl
Gill Sans is a great typeface, but simply not suited for UI design. First (1), third (capital i) and last (lower case L) character look exactly the same!
A handful of excellent choices:
typefaces designed for use in UIs
Let me help you out here
Lucida Grande Submit question
Verdana Submit question
Fira Sans Submit question
Roboto Submit question
Ubuntu Submit question
Droid Sans Submit question
Segoe UI Submit question
All designed for user interfaces, hinted for small font-sizes and low screen resolutions.
Good to see Apple switched away from Helvetica and is now using a custom designed typeface called San Francisco. Not ideal (yet), but better!
Use clear copy
If you think every pixel, every icon, every
typeface in your app’s user interface
matters, then you also need to believe
every letter matters.”
—37Signals
“
Good writing is good design
It’s Dutch for ‘Sign up’ and ‘Log in’. Most Dutch speaking people absolutely don’t know the difference in meaning between these two words.
The fastest way to improve your user
interface is to improve the copywriting.”
—Joshua Porter
“
This is well done: instead of ‘search’ it says: ‘where are you going?’ it’s much more inviting.
Ebay says “I’m looking for…”
Nike+
Nike+ says “Begin run” instead of “Start” which would be less descriptive. Very clear now.
“What’s happening?” instead of just “Tweet something”
Good tweet. Painfully funny.
.I have absolutely no idea what button to click.
.While we’re at it…
A good user interface is
concise
2
Every element you add to your UI,
makes the rest less important.
Does the user really need this extra
thing? Can I find a better solution?
Important question to ask before you add anything to your UI.
Disappear when unneeded
Google Maps
Simple UI, yet very powerful app.
Genius Scan
To the point. There’s room for improvement though: there’s no need for an ‘Edit’ button here. And there’s the hamburger icon…
No one enjoys filling out these…
You know there’s going to be problems when you click the ‘Submit’ button…
Groups clear clutter
Looks more manageable
The best interfaces are invisible to
the user
The keyboard in iOS Notes is only there when you need it. That makes it practically invisible.
The real problem with the interface is
that it is an interface. Interfaces get in
the way. As a user, I don’t want to focus
my energies on an interface. I want to
focus on the job…”
—Donald Norman, 1990
“
“The interface gets in the way”
What if my car could
unlock if I approach it with
my phone in my pocket?
Get phone out of pocket, unlock, swipe, search app, tap app, wait to launch, tap ‘Unlock’, lock phone, put phone in pocket…
All read this book: The Best Interface is No Interface, by Golden Krishna.
Do we really need this, if the answer
is Yes 9 times out of 10?
The 80 percent rule…
The best interfaces are invisible
The best interface is no interface. Saving files usually happens in the background nowadays.
The real world: if I write a note I don’t have to save it to keep my changes!
Making an interface clear and concise is
all about balance. Not an easy task.
.
A good user interface
is recognizable
3
You might never have touched this particular switch, but you know how to operate it.
A user doesn’t have to think when
she recognizes a UI element
1Password
1Password uses TouchID to unlock, like many apps. Users easily recognize that, no interface to learn.
Kindle iOS app
standard iOS UI elements
The Font Game
custom designed UI elements
The Font Game features custom designed UI elements. They may look better but may also challenge the user.
As a designer you don’t want an
original design by all means.
You want a user-friendly interface.
Then again, when the time is right,
go ahead and innovate!
Threes
WeightBot
Tapbots apps: all custom designed controls.
Nike+
Inventive and recognizable = win!
The subtle green line at the top shows a reader’s progress on a long page.
Collection of nice UI design details
.Nice collection of UI elements, often both inventive and recognizable.
Consistency makes a user interface
more recognizable
Don’t design screens. Design a
system of reusable UI elements
And then use them everywhere in your app. It’s instantly recognizable. Add a style guide as an explanation.
Sliders in Photoshop: very
inconsistent in look and behavior
Nike+ app: not so consistent
Look at all those different buttons
The more users’ expectations prove
right, the more they will feel in control
of the system and the more they will
like it.”
—Jakob Nielsen
“
Notes iOS
Notes OS X
Consistency from one operating system to another.
FaceTime on iOS and OS X
Ever used FaceTime on iOS? Then you know how to use it on your Mac. And the other way around of course. (Say hi to Johny!)
.
Human Interface Guidelines
These help with consistency.
A good user interface is fast
4
Sorry for the cheesy picture
Speed is not only a developer’s
responsibility. As a designer you can
create the illusion of speed.
The perceived performance of an app is more important than the real performance!
Show the user something when a
page is loading
YouTube
Can be very simple.
A smart UI can make the app feel
faster, more responsive
Facebook uses instant placeholders while the real content is loading. Smart trick that makes the app feel faster.
Also, the user feels more assured
It’s clear the app is doing something here. I did not fuck up.
Instant feedback is often very easy to
implement yet makes a huge
difference to the user
Think about what happens in-between screens.
No need to wait while uploading a video to Tumblr. You can add a caption, tags… while the app is uploading.
Medium shows a simple animation
while content loads: clear, concise,
recognizable, fast & beautiful.
All characteristics of good user interface design. (not much to see here sorry, this slide showed the animation as a video)
A good user interface
is effective
5
It is definitely clear… but effective?
Everytime I launch my mobile banking app, I get this ‘You were automatically logged out’ message. Even if I only used the app days ago…
To design an effective user interface,
you must know your user
Why is she using your software? When? What’s her goals? What’s her mood? Where is she? Is she hungry? …
Easier to make substantiated decisions
When it launches, Qustomer shows the QR code, ready to be scanned at the box office. There may be people in a line behind you.
Messages app Mail app
Swipe to search in Messages yet Mail app shows search field immediately. May be inconsistent, it does make sense. Users search mail often.
Local website that promotes a healthy lifestyle. Each day it requires you to mark your agenda. But I can never find my agenda after login.
Not logged in Logged in
The weird thing is, the mobile version does it right: it displays a visible link to the agenda. Much more usable.
It doesn’t get any better than this
Think about
novice users vs power users
iOS Calculator
Create short cuts that make your app
more efficient to those who know
where to find them.
Power users appreciate Photoshop’s powerful set of shortcuts. They’re very effective to them.
iOS Camera app
tap to focus, slide to lighten/darken
I didn’t know this, but after focusing you can use the sun icon to lighten/darken your photo. It’s a more or less hidden feature for power users.
Spotlight search
Power users appreciate iOS’s Spotlight Search. Quick way to get to phone numbers, apps, emails…
OS X Spotlight search
Power users definitely appreciate Spotlight on the desktop. App launcher, calculator and so much more…
Vimeo web app
It’s there but you only notice it when you try it.
HTML forms
Don’t customize your form elements, especially if it breaks default behavior. Power users love to use shortcuts to navigate form elements.
Make your app more effective:
use better default settings
ING mobile banking BNP mobile banking
I only have one account with both banks. ING needs me to select that account every time I want to transfer money. BNP has it preselected.
‘Next busses’: I always tap that button to get an idea of the frequency of busses. Why not display it by default?
.
VMF app
Finally the VMF app remembers what ranking my team is in. I don’t have to scroll through dozens of them any more every time I use the app.
A good user interface
looks great
6
A great looking UI is more attractive
• general look & feel
• typography, color, contrast
• visual design trends
• subtle animations and transitions
• subtle affirmative sounds
• …
A good user interface
is forgiving
7
Friendly apps are nicer apps
Shake to undo. So lovely.
Undo makes the user feel like nothing
can ever go wrong. Lovely!
Undo doesn’t interrupt a user’s
workflow
“Are you sure?” is unpleasantly distracting. Undo is like a friend who’s there when you need her.
A good user interface evokes
discovery through trial & error
That’s why Undo is so important!
I’m afraid of the Skype UI
Years ago I clicked an icon and it started video calling someone I didn’t want to. I’ve been extremely suspicious ever since. No forgiving UI.
Always assume the user will make
mistakes while using your interface
What if your user makes a typo?
I made a typo and I’m not aware of it. The app shows irrelevant information. There’s nothing I can do now. Frustration.
NMBS app
Belgian railway service. Same functionality as previous app. Same typo. I get a helpful suggestion. That’s well done!
Good design
Google’s “Did you mean?” We all recognize this. It’s not particularly beautiful, but it’s excellent design!
Nobody is perfect, and people are bound
to make mistakes when using your
software or website. How well you can
handle those mistakes will be an
important indicator of your software’s
quality.”
—Dmitry Fadeyev
.
“
A good user interface
is ergonomic
8
Design ergonomically
With this information, it would be silly to put the most important buttons in the red areas.
Genius Scan
Genius Scan does it very well: when outlining a scan your thumb will cover the parts you need to see. Hence the helpful magnifier.
Design ergonomically
• place most used buttons in an easy
to reach part of the screen
• test as quickly as possible on a real
device
• when in doubt, make it larger
.
.“When in doubt, make it larger.” That’s probably what Maradona was thinking after his football career.
Recap. A well-designed UI—
1. clear
2. concise
3. recognizable
4. fast
5. effective
6. attractive
7. forgiving
8. ergonomic
Striking the right balance. Not easy.
Follow these
When the point of contact between the
product and the people becomes a point
of friction, then the designer has failed.
On the other hand, if people are made
safer, more comfortable, more eager to
purchase, more efficient—or just plain
happier—by contact with the product,
then the designer has succeeded.”
—Henry Dreyfuss, 1955
“
A good UI is like Maradona’s infamous hand of god. No one notices it and yet it gets the job done really fast.
Thomas Byttebier
thomasbyttebier.be — @bytte
Thanks for listening. Contact details on my website. I design user interfaces! As little as possible, you now know what I mean with that! :)
Links & sources, photos, thanks to all of you
• Don’t make me think, Steve Krug
• The design of everyday things, Donald Norman
• About face: the essentials of interaction design, Alan Cooper e.a.
• Designing the user interface: strategies for effective human-computer interaction, Ben Shneiderman e.a.
• Getting real, the smarter, faster, easier way to build a successful web application, 37signals
• Principles of user interface design, Joshua Porter
• A brief history of user experience, Ali Rushdan Tariq, Invision blog
• The best interface is no interface, Golden Krishna, Cooper Journal
• Typography and the user interface, Daniel Kuo, Cooper Journal
• What makes a good user interface?, The SCO Group
• Aspects of a good user interface, Argon Design
• Characteristics of successful user interfaces, Dmitry Fadeyev
• Helvetica sucks, Erik Spiekermann, Spiekerblog
• Designing better user interfaces, Johan Ronsse
• Design for developers, Johan Ronsse
• Consistency photo by Erik Ostrom (Flickr link)
• Letter 1913 photo by Kim Scarborough (Flickr link)
• Hauling a 32 foot ladder photo by bike by Mark Stosberg (Flickr link)
• Fast Food photo by Brian Wallace (Flickr link)
• iPhone thumb zone heat map image from Scott Hurff
• useryourinterface.com
• littlebigdetails.com
• https://www.quora.com/What-are-some-of-the-funniest-Windows-error-messages-you-have-ever-seen

Contenu connexe

Tendances

USER INTERFACE DESIGN PPT
USER INTERFACE DESIGN PPTUSER INTERFACE DESIGN PPT
USER INTERFACE DESIGN PPT
vicci4041
 

Tendances (20)

UX Best Practices
UX Best PracticesUX Best Practices
UX Best Practices
 
Introduction to HCI (UCC)
Introduction to HCI (UCC)Introduction to HCI (UCC)
Introduction to HCI (UCC)
 
Introduction to UI UX
Introduction to UI UXIntroduction to UI UX
Introduction to UI UX
 
User Interface Prototyping Techniques: Low Fidelity Prototyping
User Interface Prototyping Techniques: Low Fidelity PrototypingUser Interface Prototyping Techniques: Low Fidelity Prototyping
User Interface Prototyping Techniques: Low Fidelity Prototyping
 
UX Experience Design: Processes and Strategy
UX Experience Design: Processes and StrategyUX Experience Design: Processes and Strategy
UX Experience Design: Processes and Strategy
 
UI UX introduction
UI UX introductionUI UX introduction
UI UX introduction
 
UI and UX Design for Startups - Matin Maleki
UI and UX Design for Startups - Matin MalekiUI and UX Design for Startups - Matin Maleki
UI and UX Design for Startups - Matin Maleki
 
UX/UI Design 101
UX/UI Design 101UX/UI Design 101
UX/UI Design 101
 
Ux design-fundamentals
Ux design-fundamentalsUx design-fundamentals
Ux design-fundamentals
 
UI/UX Fundamentals
UI/UX FundamentalsUI/UX Fundamentals
UI/UX Fundamentals
 
User Research 101
User Research 101User Research 101
User Research 101
 
UX and UI
UX and UIUX and UI
UX and UI
 
Centerline Digital - UX vs UI - 050613
Centerline Digital - UX vs UI - 050613Centerline Digital - UX vs UI - 050613
Centerline Digital - UX vs UI - 050613
 
Introduction to User Experience Design
Introduction to User Experience DesignIntroduction to User Experience Design
Introduction to User Experience Design
 
What is a User Experience?
What is a User Experience? What is a User Experience?
What is a User Experience?
 
What is UX?
What is UX?What is UX?
What is UX?
 
Typography and User Experience - WCSF
Typography and User Experience -  WCSFTypography and User Experience -  WCSF
Typography and User Experience - WCSF
 
USER INTERFACE DESIGN PPT
USER INTERFACE DESIGN PPTUSER INTERFACE DESIGN PPT
USER INTERFACE DESIGN PPT
 
What’s the difference between a UX and UI designer? (Part two)
What’s the difference between a UX and UI designer? (Part two)What’s the difference between a UX and UI designer? (Part two)
What’s the difference between a UX and UI designer? (Part two)
 
What is User Experience Design?
What is User Experience Design?What is User Experience Design?
What is User Experience Design?
 

En vedette

User interface design: definitions, processes and principles
User interface design: definitions, processes and principlesUser interface design: definitions, processes and principles
User interface design: definitions, processes and principles
David Little
 
Software testing methods, levels and types
Software testing methods, levels and typesSoftware testing methods, levels and types
Software testing methods, levels and types
Confiz
 
Chapter2
Chapter2Chapter2
Chapter2
suks_87
 

En vedette (20)

User interface design: definitions, processes and principles
User interface design: definitions, processes and principlesUser interface design: definitions, processes and principles
User interface design: definitions, processes and principles
 
Evolution of User Interface - Digital Web & Design Innovation Summit SFO 20 S...
Evolution of User Interface - Digital Web & Design Innovation Summit SFO 20 S...Evolution of User Interface - Digital Web & Design Innovation Summit SFO 20 S...
Evolution of User Interface - Digital Web & Design Innovation Summit SFO 20 S...
 
User Interface Design
User Interface DesignUser Interface Design
User Interface Design
 
How to test your mobile site without spending a fortune
How to test your mobile site without spending a fortuneHow to test your mobile site without spending a fortune
How to test your mobile site without spending a fortune
 
Interaction Design History
Interaction Design HistoryInteraction Design History
Interaction Design History
 
Visualising the User Experience
Visualising the User ExperienceVisualising the User Experience
Visualising the User Experience
 
Software testing methods, levels and types
Software testing methods, levels and typesSoftware testing methods, levels and types
Software testing methods, levels and types
 
Atomic design
Atomic designAtomic design
Atomic design
 
Build Features, Not Apps
Build Features, Not AppsBuild Features, Not Apps
Build Features, Not Apps
 
Toegankelijke en semantische HTML formulieren
Toegankelijke en semantische HTML formulierenToegankelijke en semantische HTML formulieren
Toegankelijke en semantische HTML formulieren
 
Refine mobile app’s user interface
Refine mobile app’s user interfaceRefine mobile app’s user interface
Refine mobile app’s user interface
 
Make better apps - Guide for Better UX
Make better apps - Guide for Better UXMake better apps - Guide for Better UX
Make better apps - Guide for Better UX
 
Fluid video en audio
Fluid video en audioFluid video en audio
Fluid video en audio
 
Chapter 02 - Program and Grapahical User Interface
Chapter 02 - Program and Grapahical User InterfaceChapter 02 - Program and Grapahical User Interface
Chapter 02 - Program and Grapahical User Interface
 
Testing QA slide
Testing QA slideTesting QA slide
Testing QA slide
 
Schedulers
SchedulersSchedulers
Schedulers
 
Oracle pl/sql control statments
Oracle pl/sql control statmentsOracle pl/sql control statments
Oracle pl/sql control statments
 
PL/SQL & SQL CODING GUIDELINES – Part 4
PL/SQL & SQL CODING GUIDELINES – Part 4PL/SQL & SQL CODING GUIDELINES – Part 4
PL/SQL & SQL CODING GUIDELINES – Part 4
 
PL/SQL & SQL CODING GUIDELINES – Part 5
PL/SQL & SQL CODING GUIDELINES – Part 5PL/SQL & SQL CODING GUIDELINES – Part 5
PL/SQL & SQL CODING GUIDELINES – Part 5
 
Chapter2
Chapter2Chapter2
Chapter2
 

Similaire à Characteristics of a well designed user interface

Sde2012 top ten ux tips win8
Sde2012 top ten ux tips win8Sde2012 top ten ux tips win8
Sde2012 top ten ux tips win8
Dennis Vroegop
 
Textpert UI Report and Problem
Textpert UI Report and ProblemTextpert UI Report and Problem
Textpert UI Report and Problem
Qing Jasmine Ye
 
Uxpin mobile ui_design_patterns_2014
Uxpin mobile ui_design_patterns_2014Uxpin mobile ui_design_patterns_2014
Uxpin mobile ui_design_patterns_2014
Akhil Kumar
 

Similaire à Characteristics of a well designed user interface (20)

Yikes...It Looks Like That?! - UI Worst Practices
Yikes...It Looks Like That?! - UI Worst PracticesYikes...It Looks Like That?! - UI Worst Practices
Yikes...It Looks Like That?! - UI Worst Practices
 
Designing iOS apps that rock!
Designing iOS apps that rock!Designing iOS apps that rock!
Designing iOS apps that rock!
 
Designing for the Right Audience (with notes)
Designing for the Right Audience (with notes)Designing for the Right Audience (with notes)
Designing for the Right Audience (with notes)
 
Ubercool, pixel perfct & slick design… that just doesn't work
Ubercool, pixel perfct & slick design… that just doesn't workUbercool, pixel perfct & slick design… that just doesn't work
Ubercool, pixel perfct & slick design… that just doesn't work
 
From Zero to Hero
From Zero to HeroFrom Zero to Hero
From Zero to Hero
 
Uxpin mobile UI Design Patterns 2014
Uxpin mobile UI Design Patterns 2014Uxpin mobile UI Design Patterns 2014
Uxpin mobile UI Design Patterns 2014
 
Designing for Digital Magazines - Rob Boynes for Guardian Masterclasses
Designing for Digital Magazines - Rob Boynes for Guardian MasterclassesDesigning for Digital Magazines - Rob Boynes for Guardian Masterclasses
Designing for Digital Magazines - Rob Boynes for Guardian Masterclasses
 
Casestudy
CasestudyCasestudy
Casestudy
 
UI vs. UX: What’s the difference?
UI vs. UX: What’s the difference?UI vs. UX: What’s the difference?
UI vs. UX: What’s the difference?
 
interaction design trends 2015 _ 2016
interaction design trends 2015 _ 2016interaction design trends 2015 _ 2016
interaction design trends 2015 _ 2016
 
Ui is Communication: How to design intuitive, user-centered interfaces by foc...
Ui is Communication: How to design intuitive, user-centered interfaces by foc...Ui is Communication: How to design intuitive, user-centered interfaces by foc...
Ui is Communication: How to design intuitive, user-centered interfaces by foc...
 
Sde2012 top ten ux tips win8
Sde2012 top ten ux tips win8Sde2012 top ten ux tips win8
Sde2012 top ten ux tips win8
 
Textpert UI Report and Problem
Textpert UI Report and ProblemTextpert UI Report and Problem
Textpert UI Report and Problem
 
Designing better user interfaces
Designing better user interfacesDesigning better user interfaces
Designing better user interfaces
 
Mobile ui design patterns
Mobile ui design patternsMobile ui design patterns
Mobile ui design patterns
 
Mobile UI Design Patterns 2014
Mobile UI Design Patterns 2014Mobile UI Design Patterns 2014
Mobile UI Design Patterns 2014
 
Uxpin mobile ui_design_patterns_2014
Uxpin mobile ui_design_patterns_2014Uxpin mobile ui_design_patterns_2014
Uxpin mobile ui_design_patterns_2014
 
Between Paper & Code
Between Paper & CodeBetween Paper & Code
Between Paper & Code
 
Understanding the Touch Interface
Understanding the Touch InterfaceUnderstanding the Touch Interface
Understanding the Touch Interface
 
UX, the buzz!
UX, the buzz!UX, the buzz!
UX, the buzz!
 

Plus de Thomas Byttebier (9)

CSS positionering
CSS positioneringCSS positionering
CSS positionering
 
CSS3 kleuren en border-radius
CSS3 kleuren en border-radiusCSS3 kleuren en border-radius
CSS3 kleuren en border-radius
 
Reset normalize CSS
Reset normalize CSSReset normalize CSS
Reset normalize CSS
 
Belangrijke CSS begrippen (2)
Belangrijke CSS begrippen (2)Belangrijke CSS begrippen (2)
Belangrijke CSS begrippen (2)
 
CSS basis
CSS basisCSS basis
CSS basis
 
HTML opfrissing
HTML opfrissingHTML opfrissing
HTML opfrissing
 
Webdesign 2: introductie
Webdesign 2: introductieWebdesign 2: introductie
Webdesign 2: introductie
 
Een introductie tot HTML5
Een introductie tot HTML5Een introductie tot HTML5
Een introductie tot HTML5
 
HTML kort & bondig
HTML kort & bondigHTML kort & bondig
HTML kort & bondig
 

Dernier

Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
amitlee9823
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation deck
tbatkhuu1
 
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
home
 
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
amitlee9823
 
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
amitlee9823
 
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
kumaririma588
 
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men 🔝dharamshala🔝 ...
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men  🔝dharamshala🔝  ...➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men  🔝dharamshala🔝  ...
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men 🔝dharamshala🔝 ...
amitlee9823
 
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
amitlee9823
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
amitlee9823
 

Dernier (20)

Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation deck
 
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
 
WhatsApp Chat: 📞 8617697112 Call Girl Baran is experienced
WhatsApp Chat: 📞 8617697112 Call Girl Baran is experiencedWhatsApp Chat: 📞 8617697112 Call Girl Baran is experienced
WhatsApp Chat: 📞 8617697112 Call Girl Baran is experienced
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
 
Q4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentationQ4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentation
 
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
 
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
 
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
 
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
 
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
 
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
 
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men 🔝dharamshala🔝 ...
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men  🔝dharamshala🔝  ...➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men  🔝dharamshala🔝  ...
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men 🔝dharamshala🔝 ...
 
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfJordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
 
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
 

Characteristics of a well designed user interface

  • 1. User interfaces Characteristics of a well-designed UI These slides are the blueprint of a presentation I first did at Luca School of Arts in March 2015. I tried to make them understandable to people that didn’t attend by including these quick notes.
  • 3. Here I am, in the eighties. My brother is the cute one.
  • 4. As a kid, I wanted to be Maradona.
  • 5. WERKSITUATIE? Picture says it all. No doubt I was going to be him one day…
  • 6. Web, screens, user interfaces Freelance designer EPIC FAIL …now I’m a freelance designer. I realize that looks like quite a fail to the public, but I enjoy doing it.
  • 8. It’s hard That’s what I can tell after having designed quite a few user interfaces.
  • 9. Good interface design is like tightrope walking. It’s all about finding the right balance.
  • 10. “A picture is worth a thousand words. An interface is worth a thousand pictures.” —Ben Shneiderman, 2003 also says a lot about the power of a UI
  • 11. You don’t want to impress as a UI designer. You want a good product. Probably the most important thing I learned over the years.
  • 12. As far as the customer is concerned, the interface is the product.” —Jef Raskin, 2001 “
  • 13. That’s quite a responsibility you have there, as a designer.
  • 14. What’s the characteristics of a good designed user interface? No reason to be scared. Let’s introduce some real order here. I’ll give you 8 characteristics of a good designed UI.
  • 15. Above all, a good user interface is clear 1
  • 16. If users don’t know how your app works, they’ll become frustrated It’s simple.
  • 17. Read this book! Short resume: you don’t want to make your users think when they’re using your interface.
  • 18. Messages iOS Messages app: excellent example of a clear user interface. All mums will instantly understand this.
  • 19. Me and my mum. I love her.
  • 20. WhatTheFont app: it recognizes fonts in photographs. Graphically not pleasing, but definitely clear. Happy mums.
  • 21. De Lijn De Lijn (Belgian public transportation service): clear and attractive. Nice to use.
  • 22. Dropbox Things These parts of the apps require content. User hasn’t added content yet. What a perfect place to display a clear, helpful message.
  • 23. No content yet: helpful information in a more personal way. Nicer than just showing an empty screen.
  • 24. Wordpress admin section: displays clear help message when hovering over unclear icons. Seems okay.
  • 25. Only use an icon if its message is a 100% clear to everyone Let’s talk icons… they’re an essential part in every UI design.
  • 26. Someone got frustrated by all these unreadable icons
  • 27. Apple Mail. I always have to think twice what button to click for composing a new email.
  • 29. WTF? WTF!? Later update added this. Hoping to draw more user’s attention to the functionality?
  • 30. Recently Instagram added a message to the top of the stream to explain users what the icon means. It’s like saying: we know it’s not clear…
  • 31. Apparently this was unclear to many users when it was introduced. How to tweet?
  • 32. This additional UI element is clearer.
  • 33. It’s in our nature to stay away from the unknown. When Google hid links behind this icon, they got tons of support requests: ‘where’s my apps?’
  • 34. Clear icons yet ambiguous in this context. I’ve for sure clicked the wrong icon more than once!
  • 35. Tweetbot Clear icons in the context of Twitter. Twitter users will recognize these. Seems okay to me for that reason.
  • 36. Tumblr Again, pretty clear in the context of Tumblr. Tumblr users will recognize these.
  • 37. Rdio Mac app: most icons are clear in the context of a music player. One icon has 2 meanings though: volume and currently playing song.
  • 38. Rdio Talking about icons… let’s discuss the popular hamburger icon. It’s beautiful and saves a lot of space. But is it clear enough?
  • 39. Some websites published A/B and usability tests on the topic of the hamburger icon.
  • 40. Simple change 20% increase in clicks http://exisweb.net/menu-eats-hamburger One test reveals a 20% increase in clicks by using the word ‘menu’ instead of the hamburger icon.
  • 41. This makes no sense at all: there’s more than enough space to display the full navigation.
  • 42. Old New Facebook at least replaced their hamburger icon with clearer menu icons.
  • 43. Facebook Also excellent: they don’t just use icons but they add text labels to them. A text label is always clearer than an icon.
  • 44. Unclear icons but still want to use them by all means? Always add text labels!
  • 45. text > icon Never doubt: a text label is always clearer!
  • 46. Menu… or… hmmm… Wish list, isn’t that clear? App Store Just when you thought you recognized the hamburger icon… grrr… lol!
  • 47. Use responsibly Good icon sets. Use responsibly!
  • 48. Remember, this is your base rule!
  • 50. All text needs legible typefaces. But especially at interfaces, our eyes need fonts that cooperate rather than resist.” —Tobias Frere-Jones “
  • 51. What to look for in a good UI typeface?
  • 52. It has to be invisible Roboto Clarendon Clarendon is a beautiful typeface, but is too present in all its glory. It may distract the user from her tasks and goals.
  • 53. It has to be clear in small font-sizes Text easily gets really small in user interfaces.
  • 54. What’s more readable? Lucida Grande Helvetica Neue Submit question Submit question Half close your eyes. Which button is more readable?
  • 55. Helvetica really wasn't designed for small sizes on screens.” —Erik Spiekermann “
  • 56. Much criticism from the design community when Apple switched from Lucida Grande to Helvetica Neue in OS X Yosemite…
  • 57. Lucida Grande Helvetica Neue Milliliter Milliliter Roboto Milliliter …Spiekermann tip: half close your eyes, try to read that word in Helvetica Neue and you’ll see why.
  • 58. You want clear passwords, tables or data comparisons Verdana Gill Sans 1iILl 1iILl Gill Sans is a great typeface, but simply not suited for UI design. First (1), third (capital i) and last (lower case L) character look exactly the same!
  • 59. A handful of excellent choices: typefaces designed for use in UIs Let me help you out here
  • 60. Lucida Grande Submit question Verdana Submit question Fira Sans Submit question Roboto Submit question Ubuntu Submit question Droid Sans Submit question Segoe UI Submit question All designed for user interfaces, hinted for small font-sizes and low screen resolutions.
  • 61. Good to see Apple switched away from Helvetica and is now using a custom designed typeface called San Francisco. Not ideal (yet), but better!
  • 63. If you think every pixel, every icon, every typeface in your app’s user interface matters, then you also need to believe every letter matters.” —37Signals “
  • 64. Good writing is good design It’s Dutch for ‘Sign up’ and ‘Log in’. Most Dutch speaking people absolutely don’t know the difference in meaning between these two words.
  • 65. The fastest way to improve your user interface is to improve the copywriting.” —Joshua Porter “
  • 66. This is well done: instead of ‘search’ it says: ‘where are you going?’ it’s much more inviting.
  • 67. Ebay says “I’m looking for…”
  • 68. Nike+ Nike+ says “Begin run” instead of “Start” which would be less descriptive. Very clear now.
  • 69. “What’s happening?” instead of just “Tweet something”
  • 71. .I have absolutely no idea what button to click.
  • 73. A good user interface is concise 2
  • 74. Every element you add to your UI, makes the rest less important.
  • 75. Does the user really need this extra thing? Can I find a better solution? Important question to ask before you add anything to your UI.
  • 76. Disappear when unneeded Google Maps Simple UI, yet very powerful app.
  • 77. Genius Scan To the point. There’s room for improvement though: there’s no need for an ‘Edit’ button here. And there’s the hamburger icon…
  • 78. No one enjoys filling out these… You know there’s going to be problems when you click the ‘Submit’ button…
  • 79. Groups clear clutter Looks more manageable
  • 80. The best interfaces are invisible to the user The keyboard in iOS Notes is only there when you need it. That makes it practically invisible.
  • 81. The real problem with the interface is that it is an interface. Interfaces get in the way. As a user, I don’t want to focus my energies on an interface. I want to focus on the job…” —Donald Norman, 1990 “
  • 82. “The interface gets in the way” What if my car could unlock if I approach it with my phone in my pocket? Get phone out of pocket, unlock, swipe, search app, tap app, wait to launch, tap ‘Unlock’, lock phone, put phone in pocket…
  • 83. All read this book: The Best Interface is No Interface, by Golden Krishna.
  • 84. Do we really need this, if the answer is Yes 9 times out of 10? The 80 percent rule…
  • 85. The best interfaces are invisible The best interface is no interface. Saving files usually happens in the background nowadays.
  • 86. The real world: if I write a note I don’t have to save it to keep my changes!
  • 87. Making an interface clear and concise is all about balance. Not an easy task. .
  • 88. A good user interface is recognizable 3
  • 89. You might never have touched this particular switch, but you know how to operate it.
  • 90. A user doesn’t have to think when she recognizes a UI element 1Password 1Password uses TouchID to unlock, like many apps. Users easily recognize that, no interface to learn.
  • 91. Kindle iOS app standard iOS UI elements The Font Game custom designed UI elements The Font Game features custom designed UI elements. They may look better but may also challenge the user.
  • 92. As a designer you don’t want an original design by all means. You want a user-friendly interface.
  • 93. Then again, when the time is right, go ahead and innovate! Threes
  • 94. WeightBot Tapbots apps: all custom designed controls.
  • 95. Nike+
  • 96. Inventive and recognizable = win! The subtle green line at the top shows a reader’s progress on a long page.
  • 97. Collection of nice UI design details .Nice collection of UI elements, often both inventive and recognizable.
  • 98. Consistency makes a user interface more recognizable
  • 99.
  • 100. Don’t design screens. Design a system of reusable UI elements And then use them everywhere in your app. It’s instantly recognizable. Add a style guide as an explanation.
  • 101. Sliders in Photoshop: very inconsistent in look and behavior
  • 102. Nike+ app: not so consistent Look at all those different buttons
  • 103. The more users’ expectations prove right, the more they will feel in control of the system and the more they will like it.” —Jakob Nielsen “
  • 104. Notes iOS Notes OS X Consistency from one operating system to another.
  • 105. FaceTime on iOS and OS X Ever used FaceTime on iOS? Then you know how to use it on your Mac. And the other way around of course. (Say hi to Johny!)
  • 106. . Human Interface Guidelines These help with consistency.
  • 107. A good user interface is fast 4
  • 108. Sorry for the cheesy picture
  • 109. Speed is not only a developer’s responsibility. As a designer you can create the illusion of speed. The perceived performance of an app is more important than the real performance!
  • 110. Show the user something when a page is loading YouTube Can be very simple.
  • 111. A smart UI can make the app feel faster, more responsive Facebook uses instant placeholders while the real content is loading. Smart trick that makes the app feel faster.
  • 112. Also, the user feels more assured It’s clear the app is doing something here. I did not fuck up.
  • 113. Instant feedback is often very easy to implement yet makes a huge difference to the user Think about what happens in-between screens.
  • 114. No need to wait while uploading a video to Tumblr. You can add a caption, tags… while the app is uploading.
  • 115. Medium shows a simple animation while content loads: clear, concise, recognizable, fast & beautiful. All characteristics of good user interface design. (not much to see here sorry, this slide showed the animation as a video)
  • 116. A good user interface is effective 5
  • 117.
  • 118. It is definitely clear… but effective? Everytime I launch my mobile banking app, I get this ‘You were automatically logged out’ message. Even if I only used the app days ago…
  • 119. To design an effective user interface, you must know your user Why is she using your software? When? What’s her goals? What’s her mood? Where is she? Is she hungry? …
  • 120. Easier to make substantiated decisions When it launches, Qustomer shows the QR code, ready to be scanned at the box office. There may be people in a line behind you.
  • 121. Messages app Mail app Swipe to search in Messages yet Mail app shows search field immediately. May be inconsistent, it does make sense. Users search mail often.
  • 122. Local website that promotes a healthy lifestyle. Each day it requires you to mark your agenda. But I can never find my agenda after login.
  • 123. Not logged in Logged in The weird thing is, the mobile version does it right: it displays a visible link to the agenda. Much more usable.
  • 124. It doesn’t get any better than this
  • 125. Think about novice users vs power users
  • 126. iOS Calculator Create short cuts that make your app more efficient to those who know where to find them.
  • 127. Power users appreciate Photoshop’s powerful set of shortcuts. They’re very effective to them.
  • 128. iOS Camera app tap to focus, slide to lighten/darken I didn’t know this, but after focusing you can use the sun icon to lighten/darken your photo. It’s a more or less hidden feature for power users.
  • 129. Spotlight search Power users appreciate iOS’s Spotlight Search. Quick way to get to phone numbers, apps, emails…
  • 130. OS X Spotlight search Power users definitely appreciate Spotlight on the desktop. App launcher, calculator and so much more…
  • 131. Vimeo web app It’s there but you only notice it when you try it.
  • 132. HTML forms Don’t customize your form elements, especially if it breaks default behavior. Power users love to use shortcuts to navigate form elements.
  • 133. Make your app more effective: use better default settings
  • 134. ING mobile banking BNP mobile banking I only have one account with both banks. ING needs me to select that account every time I want to transfer money. BNP has it preselected.
  • 135. ‘Next busses’: I always tap that button to get an idea of the frequency of busses. Why not display it by default?
  • 136. . VMF app Finally the VMF app remembers what ranking my team is in. I don’t have to scroll through dozens of them any more every time I use the app.
  • 137. A good user interface looks great 6
  • 138. A great looking UI is more attractive • general look & feel • typography, color, contrast • visual design trends • subtle animations and transitions • subtle affirmative sounds • …
  • 139. A good user interface is forgiving 7
  • 140. Friendly apps are nicer apps Shake to undo. So lovely.
  • 141. Undo makes the user feel like nothing can ever go wrong. Lovely!
  • 142. Undo doesn’t interrupt a user’s workflow “Are you sure?” is unpleasantly distracting. Undo is like a friend who’s there when you need her.
  • 143. A good user interface evokes discovery through trial & error That’s why Undo is so important!
  • 144. I’m afraid of the Skype UI Years ago I clicked an icon and it started video calling someone I didn’t want to. I’ve been extremely suspicious ever since. No forgiving UI.
  • 145. Always assume the user will make mistakes while using your interface
  • 146. What if your user makes a typo? I made a typo and I’m not aware of it. The app shows irrelevant information. There’s nothing I can do now. Frustration.
  • 147. NMBS app Belgian railway service. Same functionality as previous app. Same typo. I get a helpful suggestion. That’s well done!
  • 148. Good design Google’s “Did you mean?” We all recognize this. It’s not particularly beautiful, but it’s excellent design!
  • 149. Nobody is perfect, and people are bound to make mistakes when using your software or website. How well you can handle those mistakes will be an important indicator of your software’s quality.” —Dmitry Fadeyev . “
  • 150. A good user interface is ergonomic 8
  • 151. Design ergonomically With this information, it would be silly to put the most important buttons in the red areas.
  • 152. Genius Scan Genius Scan does it very well: when outlining a scan your thumb will cover the parts you need to see. Hence the helpful magnifier.
  • 153. Design ergonomically • place most used buttons in an easy to reach part of the screen • test as quickly as possible on a real device • when in doubt, make it larger .
  • 154. .“When in doubt, make it larger.” That’s probably what Maradona was thinking after his football career.
  • 155. Recap. A well-designed UI— 1. clear 2. concise 3. recognizable 4. fast 5. effective 6. attractive 7. forgiving 8. ergonomic Striking the right balance. Not easy.
  • 157. When the point of contact between the product and the people becomes a point of friction, then the designer has failed. On the other hand, if people are made safer, more comfortable, more eager to purchase, more efficient—or just plain happier—by contact with the product, then the designer has succeeded.” —Henry Dreyfuss, 1955 “
  • 158. A good UI is like Maradona’s infamous hand of god. No one notices it and yet it gets the job done really fast.
  • 159. Thomas Byttebier thomasbyttebier.be — @bytte Thanks for listening. Contact details on my website. I design user interfaces! As little as possible, you now know what I mean with that! :)
  • 160. Links & sources, photos, thanks to all of you • Don’t make me think, Steve Krug • The design of everyday things, Donald Norman • About face: the essentials of interaction design, Alan Cooper e.a. • Designing the user interface: strategies for effective human-computer interaction, Ben Shneiderman e.a. • Getting real, the smarter, faster, easier way to build a successful web application, 37signals • Principles of user interface design, Joshua Porter • A brief history of user experience, Ali Rushdan Tariq, Invision blog • The best interface is no interface, Golden Krishna, Cooper Journal • Typography and the user interface, Daniel Kuo, Cooper Journal • What makes a good user interface?, The SCO Group • Aspects of a good user interface, Argon Design • Characteristics of successful user interfaces, Dmitry Fadeyev • Helvetica sucks, Erik Spiekermann, Spiekerblog • Designing better user interfaces, Johan Ronsse • Design for developers, Johan Ronsse • Consistency photo by Erik Ostrom (Flickr link) • Letter 1913 photo by Kim Scarborough (Flickr link) • Hauling a 32 foot ladder photo by bike by Mark Stosberg (Flickr link) • Fast Food photo by Brian Wallace (Flickr link) • iPhone thumb zone heat map image from Scott Hurff • useryourinterface.com • littlebigdetails.com • https://www.quora.com/What-are-some-of-the-funniest-Windows-error-messages-you-have-ever-seen