webmardi: trucs & astuces ux pour les développeurs

118
user experience architects webmardi – 5 juillet 2011 Trucs et astuces UX pour développeurs ratio

Upload: ratio

Post on 25-Dec-2014

1.729 views

Category:

Technology


1 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Webmardi: Trucs & astuces UX pour les développeurs

user experience architects

webmardi – 5 juillet 2011

Trucs et astuces UX pour développeurs

ratio

Page 2: Webmardi: Trucs & astuces UX pour les développeurs

“User experience is the quality of experience a person has when interacting with a specific artifact”

Page 3: Webmardi: Trucs & astuces UX pour les développeurs

“User experience is the quality of experience a person has when interacting with a specific artifact”

Make things for people.

Those people aren’t you.

Page 4: Webmardi: Trucs & astuces UX pour les développeurs
Page 5: Webmardi: Trucs & astuces UX pour les développeurs

good ux

Page 6: Webmardi: Trucs & astuces UX pour les développeurs
Page 7: Webmardi: Trucs & astuces UX pour les développeurs
Page 8: Webmardi: Trucs & astuces UX pour les développeurs

style

Page 9: Webmardi: Trucs & astuces UX pour les développeurs

Désirable

Découvrable

Efficace

Economique

Tactile

Récupérable

Page 10: Webmardi: Trucs & astuces UX pour les développeurs

un but commun

Page 11: Webmardi: Trucs & astuces UX pour les développeurs

client

project manager

ux designer

développeurs

graphiste

Page 12: Webmardi: Trucs & astuces UX pour les développeurs

client

project manager

ux designer

développeurs

graphiste

Page 13: Webmardi: Trucs & astuces UX pour les développeurs

responsabilité

partagée

Page 14: Webmardi: Trucs & astuces UX pour les développeurs

ux dev?

Page 15: Webmardi: Trucs & astuces UX pour les développeurs
Page 16: Webmardi: Trucs & astuces UX pour les développeurs

le concept

AJAX

défini en 2005

par Jesse James Garrett

http://www.adaptivepath.com/ideas/ajax-new-approach-web-applications

Page 17: Webmardi: Trucs & astuces UX pour les développeurs

5 ans plus tôt

Page 18: Webmardi: Trucs & astuces UX pour les développeurs

© 2000 Jesse James Garett

Page 19: Webmardi: Trucs & astuces UX pour les développeurs

© 2000 Jesse James Garett

Page 20: Webmardi: Trucs & astuces UX pour les développeurs

quel développeur êtes-vous?

Page 21: Webmardi: Trucs & astuces UX pour les développeurs

“c’est le job du graphiste.”

Page 22: Webmardi: Trucs & astuces UX pour les développeurs

“je sais pas faire ça.”

Page 23: Webmardi: Trucs & astuces UX pour les développeurs

“je m’en fous.”

Page 24: Webmardi: Trucs & astuces UX pour les développeurs

überdeveloper

concept

ux

graphisme

code

Page 25: Webmardi: Trucs & astuces UX pour les développeurs

qui fait le ux chez vous?

Page 26: Webmardi: Trucs & astuces UX pour les développeurs

graphiste

project manager

développeur

client

ux designer

personne

Page 27: Webmardi: Trucs & astuces UX pour les développeurs

trucs & astuces

Page 28: Webmardi: Trucs & astuces UX pour les développeurs

formulaires

Page 29: Webmardi: Trucs & astuces UX pour les développeurs
Page 30: Webmardi: Trucs & astuces UX pour les développeurs

message peu précis

Page 31: Webmardi: Trucs & astuces UX pour les développeurs

message clair

Page 32: Webmardi: Trucs & astuces UX pour les développeurs

prévenir l’erreur

Page 33: Webmardi: Trucs & astuces UX pour les développeurs

prévenir l’erreur

Page 34: Webmardi: Trucs & astuces UX pour les développeurs
Page 35: Webmardi: Trucs & astuces UX pour les développeurs

erreur claire

Page 36: Webmardi: Trucs & astuces UX pour les développeurs

twitter sign up

Page 37: Webmardi: Trucs & astuces UX pour les développeurs

twitter sign up

Page 38: Webmardi: Trucs & astuces UX pour les développeurs

twitter sign up

Page 39: Webmardi: Trucs & astuces UX pour les développeurs

twitter sign up

Page 40: Webmardi: Trucs & astuces UX pour les développeurs

twitter sign up

Page 41: Webmardi: Trucs & astuces UX pour les développeurs

twitter sign up

Page 42: Webmardi: Trucs & astuces UX pour les développeurs

twitter sign up

Page 43: Webmardi: Trucs & astuces UX pour les développeurs

twitter sign up

Page 44: Webmardi: Trucs & astuces UX pour les développeurs

twitter sign up

Page 45: Webmardi: Trucs & astuces UX pour les développeurs

twitter sign up

Page 46: Webmardi: Trucs & astuces UX pour les développeurs

twitter sign up

Page 47: Webmardi: Trucs & astuces UX pour les développeurs

twitter sign up

Page 48: Webmardi: Trucs & astuces UX pour les développeurs

twitter sign up

Page 49: Webmardi: Trucs & astuces UX pour les développeurs

twitter sign up

Page 50: Webmardi: Trucs & astuces UX pour les développeurs

twitter sign up

Page 51: Webmardi: Trucs & astuces UX pour les développeurs

twitter sign up

Page 52: Webmardi: Trucs & astuces UX pour les développeurs

twitter sign up

Page 53: Webmardi: Trucs & astuces UX pour les développeurs

validation inline

Page 54: Webmardi: Trucs & astuces UX pour les développeurs

champ trop long

Page 55: Webmardi: Trucs & astuces UX pour les développeurs

champ de bonne longueur

Page 56: Webmardi: Trucs & astuces UX pour les développeurs

mauvais nom

Page 57: Webmardi: Trucs & astuces UX pour les développeurs

choisir pour

l’utilisateur

Page 58: Webmardi: Trucs & astuces UX pour les développeurs

bons défauts

Page 59: Webmardi: Trucs & astuces UX pour les développeurs

bons défauts

Page 60: Webmardi: Trucs & astuces UX pour les développeurs

critères les plus utilisés

Page 61: Webmardi: Trucs & astuces UX pour les développeurs

progressive disclosure

Page 62: Webmardi: Trucs & astuces UX pour les développeurs
Page 63: Webmardi: Trucs & astuces UX pour les développeurs

progressive disclosure

Page 64: Webmardi: Trucs & astuces UX pour les développeurs
Page 65: Webmardi: Trucs & astuces UX pour les développeurs

trop d’info à remplir

Page 66: Webmardi: Trucs & astuces UX pour les développeurs

plusieurs étapes

Page 67: Webmardi: Trucs & astuces UX pour les développeurs

utiliser sans compte

Page 68: Webmardi: Trucs & astuces UX pour les développeurs

utiliser sans compte

Page 69: Webmardi: Trucs & astuces UX pour les développeurs

utiliser sans compte

Page 70: Webmardi: Trucs & astuces UX pour les développeurs

utiliser sans compte

Page 71: Webmardi: Trucs & astuces UX pour les développeurs

utiliser sans compte

Page 72: Webmardi: Trucs & astuces UX pour les développeurs

feedback

Page 73: Webmardi: Trucs & astuces UX pour les développeurs

feedback + explications

Page 74: Webmardi: Trucs & astuces UX pour les développeurs

feedback + explications

Page 75: Webmardi: Trucs & astuces UX pour les développeurs

consistance

Page 76: Webmardi: Trucs & astuces UX pour les développeurs

ajax: feedback visuel

Page 77: Webmardi: Trucs & astuces UX pour les développeurs

ajax: feedback visuel

Page 78: Webmardi: Trucs & astuces UX pour les développeurs

ajax: feedback visuel

Page 79: Webmardi: Trucs & astuces UX pour les développeurs

ajax: feedback visuel

Page 80: Webmardi: Trucs & astuces UX pour les développeurs

blank slate

Page 81: Webmardi: Trucs & astuces UX pour les développeurs

“this section is empty”

Page 82: Webmardi: Trucs & astuces UX pour les développeurs

“no data”

Page 83: Webmardi: Trucs & astuces UX pour les développeurs

exemple de contenu

Page 84: Webmardi: Trucs & astuces UX pour les développeurs

tutoriel

Page 85: Webmardi: Trucs & astuces UX pour les développeurs

call-to-action

Page 86: Webmardi: Trucs & astuces UX pour les développeurs

call-to-action

Page 87: Webmardi: Trucs & astuces UX pour les développeurs

call-to-action

Page 88: Webmardi: Trucs & astuces UX pour les développeurs

“no search result”

Page 89: Webmardi: Trucs & astuces UX pour les développeurs

text

Page 90: Webmardi: Trucs & astuces UX pour les développeurs

text

Page 91: Webmardi: Trucs & astuces UX pour les développeurs
Page 92: Webmardi: Trucs & astuces UX pour les développeurs

suggérer + expliquer

Page 93: Webmardi: Trucs & astuces UX pour les développeurs

anticiper

Page 94: Webmardi: Trucs & astuces UX pour les développeurs

anticiper

Page 95: Webmardi: Trucs & astuces UX pour les développeurs

anticiper

Page 96: Webmardi: Trucs & astuces UX pour les développeurs

emailssystème

Page 97: Webmardi: Trucs & astuces UX pour les développeurs

emails par défaut des frameworks et cms sont

mauvais.

Page 98: Webmardi: Trucs & astuces UX pour les développeurs

Sorry friend! You sent a message to Wufoo No-Reply!

The message you just replied to was from Wufoo's mail server. That means you just emailed a machine (his name is Fred!) and probably not the intended recipient. You've got two options, but up front, we want you to know that the second one is better:

Page 99: Webmardi: Trucs & astuces UX pour les développeurs

1) You can copy/paste the message you just wrote into a new email with the person you want to respond to in the To: field

OR

2) Set it up in Wufoo so that when you hit the reply button on our notification emails, that you automatically reply to an email address you're collecting on your form. You can set this up in the Notification Settings under the Set Reply To option.

Page 100: Webmardi: Trucs & astuces UX pour les développeurs

Here's a link about that in the documentation: http://wufoo.com/docs/notifications

Hope that helps and if you need anything else, please let us know!

Love,

The Wufoo Team

Page 101: Webmardi: Trucs & astuces UX pour les développeurs

links & buttons

Page 102: Webmardi: Trucs & astuces UX pour les développeurs

lien normal non visité

lien visité

lien actif

lien en hover

Page 103: Webmardi: Trucs & astuces UX pour les développeurs

zone de sensibilité

Page 104: Webmardi: Trucs & astuces UX pour les développeurs

pas d’action primaire

EnvoyerAnnuler

Message

Page 105: Webmardi: Trucs & astuces UX pour les développeurs

primaire vs secondaire

Envoyer

Message

Annuler

Page 106: Webmardi: Trucs & astuces UX pour les développeurs

désactiver après click

Envoyer

Message

Annuler

Page 107: Webmardi: Trucs & astuces UX pour les développeurs

désactiver + loader

Envoyer

Message

Annuler

Page 108: Webmardi: Trucs & astuces UX pour les développeurs

primaire vs secondaire

Page 109: Webmardi: Trucs & astuces UX pour les développeurs

primaire vs secondaire

Page 110: Webmardi: Trucs & astuces UX pour les développeurs
Page 111: Webmardi: Trucs & astuces UX pour les développeurs

devenirmeilleur

Page 112: Webmardi: Trucs & astuces UX pour les développeurs

faire du support

observer des utilisateurs

remettre en question

Page 113: Webmardi: Trucs & astuces UX pour les développeurs

lire des livres

Page 114: Webmardi: Trucs & astuces UX pour les développeurs

lire online

http://www.useit.com/http://www.uxmag.com/

Page 115: Webmardi: Trucs & astuces UX pour les développeurs

utiliser des design patterns

http://ui-patterns.com/http://www.welie.com/patterns/

Page 116: Webmardi: Trucs & astuces UX pour les développeurs

faire des prototypes

Page 117: Webmardi: Trucs & astuces UX pour les développeurs

copier.