To message or Not to message

Download Report

Transcript To message or Not to message

To message or Not to message 4-6 June 2014 http://www.uxsofia.com/en @dsimov

Our goal today Talk about messages Good, bad or necessary evil No recipe – be practical

I do not like to write messages

WHAT’S IN A MESSAGE?

Sign warning prohibitory mandatory priority indication source of UI icons: http://www.iconarchive.com/show/soft-scraps-icons-by-hopstarter.html

Text 0. Who shows the message 1. What happened (or did not happen) 2. Why it happened 3. What users can do about it often usually sometimes rarely

Closing Traditionally a button

WHAT ARE MESSAGES?

Install Twitter app on my mobile I do not want them to upload the contacts from the address book on my phone, so I cleared the checkbox Then on Sign In…

…from Twitter … I get this Now they speak of friends no idea what they mean!?!

And I do not know any of the 48 people they want me to follow

Warning I get this every time I start Windows fix: Do not show OR: Show more info so users know why this is important and what to do

Critical I get this every time I start Windows as well fix: Show option to remove from start-up list OR: Allow re-installing

Validation Is it that hard to ignore the spaces?

fix: Parse the input and ignore spaces, dashes, dots…

Confirmation Translation: Your electronic signature is valid and you can make money transfers online fix: Hide the gibberish. Show a normal message.

Informative fix: State that the downtime will be at night and last only 1 hour and use my timezone

As you type fix: Accept Cyrillic OR: Add to the message that only Latin characters are OK

Guess what On Yes, the program starts On No, the program does not start fix: Do not show OR: Ask users to select a library location

Numbered Glad I did not encounter the previous three fix: Say what happened, why, and what users need/can do

Another time Access is blocked! Reason: #34!

Please call the Eurobank officer who serves you.

fix: Fix the site to work 24/7 OR: Tell users to log in only in business hours

Another place fix: ?!?!

OR: Link to a travel site so users can book a ticket to USA

Make me think a lot what!?

fix: Simplify and state the acceptable range

Make me stop thinking Now I’m lost fix: No idea

Series of increasing severity Unusual error… not enough storage Unusual error… no scroll bars Unusual error… catastrophic failure fix: Fix the code

Schizophrenic Not available… Not accessible… or Access denied?

fix: See the next slide

Why not this instead You may have no permissions to view the content of the folder, or it may be located on a computer with which you do not have a connection. Check your connection and try again or contact your administrator for permissions.

Useless fix: Show the list of external references

Unnecessary fix: Do not show

In progress fix: No fix needed

In progress fix: Use a normal progress indicator - see how the others do it

Predictive fix: No fix needed

Preventive fix: No fix needed OR: Avoid the popup – see the next slide

2014: jetBlue eliminated the popup

…the message now obscures the input fix: Make the message non-modal OR: Make the user input visible

CAPS LOCK IS ON

CAPS LOCK We sometimes need to type in all caps Caps Lock is a mode, we often do not notice it is ON The Caps Lock key is too easy to hit, next to Shift When we type passwords, we don’t see what we type fix: I leave it to you to design one or two

DO AND DON’T

Try to avoid messages especially modal ones Reconsider the limitations: why limit the password to 12 characters Parse the user input: 12 May 2014 is the same as 14/05/12 Change the UI: a calendar picker might work well

Try to avoid messages - 2 Save the technical details: most users do not care how the program works example: Search results found but will not be shown in the current mode. Users are to do the search again on another screen.

Use modal messages as a last resort Show a modal message only if you:  have no idea what else to do  have no time to do a better thing  feel it makes business sense  know it will never show up to users

Jimmy’s axiom on messages Any internal message that is not supposed to be seen by users finds a way to float to the surface and shows up to users

Keep messages short, yet complete We want to do work (have fun, find information) not read messages Yet we do not want to guess what is going on

Frame messages positively You have only view permissions is better than You do not have edit permissions

Think twice before you try fun and before you write “oops“

Ask for help Have a reviewer Better a colleague to find your splling mistakes Work with a writer These people are trained to write words and sentences Test with users

Take home 1. Try to avoid messages  don’t write messages, design interactions 2. If you have to give a message, make sure it says:  what happened  why  what users can do about it 3. Be practical

BONUS

The best message

FISHING PERMITTED

CARP

1 KG – 3 LV

source: http://tangra.si.umich.edu/~radev/public/onlybg2/Only_In_Bulgaria_08.jpg

The best message - ever Non-ambiguous Language familiar to target users No excessive info; just the necessary Substantial information - price Gives direction Large font – can be read from a moving car Unobtrusive

YOU ARE WELCOME