Friday, June 25, 2010

How to creating amazing user experiences

If you are interested in this topic please watch this vodeo from "Google I/O 2010 - Creating positive user experiences" -> link. Its is quite a long video ... its about 1hour long if i'm not wrong but some simple yet useful advices and tips are given to you.

Here is a list of cool topics you will find in the video:

Rules:
  1. Be Fast - pages should load fast, users should have immediate feedback when they do something. Some cool tools to test your page loading speed are: Firebug or www.webpagetest.org
  2. Be Yourself - show yourself in the software you create.
  3. Engage in conversations - twitter, forum, provide your own support - great way to get direct access to the feedback from your users. Install a forum, ticket support, Get Satisfaction
  4. Be willing to give up control - share code, use third party to do other things per example if youre not very good at it. User iStockPhoto - example for getting graphics.
  5. Be Polite! Check your software problem and find "where would this be anoying".
  6. Prepare for failure - prepare for that users
  7. Be reliable - a website that does not work is a real problem
Tips:
  1. Provide shortcuts! Ex: Autoselect first form field; choose the order of your tabs in a form, use label in a form
  2. Surprise your users! Give them more than what you promessed and they'll be happy users that come back, talk about you to their friends, etc.
  3. Make it easy to get started - openid, facebook login, etc
  4. Offer a way out - ex: "[save changes] or cancel and don't save"; Account cancelation / Putting account on hold. When you offer a way be extremelly clear about what is going to happen.

No comments: