Créer l'expérience des messages d'interface utilisateur

Concevoir des messages d'interface utilisateur efficaces et conviviaux est une forme d'art en soi. Alors que les concepteurs consacrent beaucoup de temps à la conception de la plus grande partie de l’interface utilisateur principale, la conception de messages peut sembler être une pensée après coup. Les commentaires sont en réalité le lien entre l'utilisateur et l'interface; sans cela, les utilisateurs peuvent devenir confus.

Types de messages

Avant d'aller plus loin, nous devrions peut-être jeter un coup d'œil aux exemples concrets de messages de retour d'expérience de l'interface utilisateur:

Messages du site

Le message d'erreur le plus courant que vous rencontrerez est le message 404 page non trouvée. Cela se produit lorsqu'un utilisateur a accidentellement saisi la mauvaise URL ou que l'URL précédente n'est plus accessible..

Les messages d'arrêt du site Web se produisent lorsque le serveur est en panne, parfois de manière inattendue:


Le message d'indisponibilité de Tumblr

Il y a des cas où il est programmé:


Crédit de temps d'arrêt planifié
Le fameux twitter fail baleine

Ces messages sont conçus pour informer l'utilisateur d'un résultat après avoir effectué une action:

Dans ce cas, Versions indique à l'utilisateur que son téléchargement a commencé et qu'il peut être trouvé dans son dossier de téléchargement:

Un message commun en boîte sur le haut du site, qui rappelle aux utilisateurs de vérifier leur courrier électronique:

Zootool utilise une page entière pour dire à l'utilisateur de vérifier ses emails avant de lui permettre de continuer:

Et celui-ci remercie les utilisateurs d'avoir vérifié:

Messages de formulaire

Les messages de formulaire sont également régulièrement rencontrés. Les exemples les plus courants sont rencontrés lors de la validation, qui survient lorsqu'un utilisateur soumet un formulaire à la suite de quoi un script vérifie si des erreurs se sont produites:


Source de validation par champ de formulaire

Il peut y avoir une utilisation créative des messages de formulaire, ils ne peuvent pas nécessairement apparaître uniquement pour des erreurs. Ils pourraient être utilisés comme un guide astucieux qui aide l'utilisateur à remplir un formulaire:


Indicateur de force du mot de passe

Voici un exemple de message apparaissant après qu'un formulaire ait été rempli avec succès:

Messages d'application

Les lignes entre les applications Web et natives deviennent de plus en plus floues. De nombreuses applications Web sont conçues pour se comporter comme une application native. Par exemple, 750words.com contient un message contextuel semblable à un grognement lorsque vous utilisez un raccourci clavier pour enregistrer une entrée:

Vous pouvez également concevoir des messages pour qu’ils apparaissent dans des zones bien placées afin d’encourager les utilisateurs à effectuer des actions supplémentaires. Twitter.com informe les utilisateurs qu'ils ont des mises à jour:

La conception de messages pour les interfaces mobiles constitue un autre défi en raison du facteur de forme réduit; les messages doivent être évidents.


un message d'état d'une application

Encore une fois, si le moment est bien choisi, un message peut être conçu pour agir comme une astuce:


Les messages de l'interface utilisateur peuvent également servir de guide de l'utilisateur

Il peut également être utilisé comme une forme d'encouragement pour l'utilisateur à effectuer une tâche:


Crédit

Penser au nom de l'utilisateur

Nous devons nous mettre à la place de nos utilisateurs. Que voulez-vous qu'ils ressentent lorsqu'ils visitent votre site Web ou utilisent votre application? Vous voudriez qu'ils se sentent comme s'ils pouvaient vous faire confiance et que ce serait un bonus supplémentaire s'ils pouvaient se sentir enchantés lors de l'utilisation de votre site Web. Si vous ne réfléchissez pas suffisamment à la conception de vos messages, vous risquez beaucoup de frustration et de déception..

La plupart des utilisateurs visitent un site Web ou utilisent une application pour atteindre un objectif défini. Pour en savoir plus sur une entreprise, acheter un produit, effectuer une tâche à l'aide d'une application, etc. Par exemple, imaginez-vous en tant qu'utilisateur essayant d'acheter quelque chose sur un site Web. Pouvez-vous imaginer ce que ressentirait l'utilisateur si rien ne se passait après avoir cliqué sur «ajouter au panier»? Il doit y avoir des panneaux de signalisation appropriés indiquant les cas où une action a mal tourné:


Un exemple d'erreur bien surlignée lors de l'ajout au panier

Un autre scénario serait un utilisateur essayant de terminer une tâche importante sur votre site Web. L'utilisateur pourrait peut-être essayer de payer le loyer par l'intermédiaire d'un site Web financier en ligne dont vous êtes responsable. Pouvez-vous imaginer la peur, la frustration et l'inquiétude si le site Web cesse de fonctionner tout d'un coup au milieu d'une transaction financière?


img crédit

Le message d'erreur ci-dessus ne permet pas d'identifier la source de l'erreur - ce qui peut être frustrant pour l'utilisateur qui tente de terminer une transaction..

Les meilleures pratiques

Considérons quelques meilleures pratiques en matière de feedback et de messages..

Soyez aussi spécifique que possible

Ce message de Dealotto est une bonne démonstration de sa simplicité et de sa spécificité:

  • La barre verte en haut ressemble à un message d'état typique.
  • Icône visuelle pour renforcer le message avec le titre approprié.
  • Indique à l'utilisateur qu'il y a plusieurs étapes.
  • Imprimez en petits caractères pour communiquer plus d’informations et indiquer le prochain plan d’action..

Soyez aussi évident que possible

Personne ne manquera ces erreurs de validation avec ce formulaire d’inscription sur Vimeo:

  • Forte représentation des couleurs.
  • Position relative au champ de formulaire avec des pointeurs triangulaires.

37signals a créé ce message ardent qui donne aux utilisateurs une idée de ce qu'il faut faire lorsqu'ils n'ont pas d'éléments:

Cependant, ne surchargez pas vos utilisateurs

Avez-vous déjà rencontré une interface qui tente de capter votre attention? Il utilise toutes les conventions d'interface utilisateur disponibles, fenêtres modales, messagerie en ligne, messagerie haut de page, pour vous amener à faire quelque chose..

Être trop évident ou incessant peut avoir l'effet inverse. l'utilisateur abandonnant l'interface.


Ne laissez pas votre conception d'erreur de validation devenir une mer rouge écrasante d'erreurs.

Auparavant, cette fenêtre modale apparaissait lorsque vous tentiez de lire un article de presse sur Huffington Post pour la première fois. Cela pourrait être déroutant pour les utilisateurs qui ont pu penser que Twitter était nécessaire pour lire l'article.

Fournir des conseils supplémentaires

Lors de l'affichage d'un message, qu'il s'agisse d'une erreur ou d'une notification, il sera toujours utile de fournir des conseils supplémentaires ou une aide à l'utilisateur. Cela est particulièrement vrai dans le contexte des erreurs de site, souvent inévitables, mais nous pouvons rendre l'expérience aussi simple que possible..

Vimeo fournit des guides utiles pour d’autres sections, avec un lien d’aide en bas:

De petites icônes d'aide dans votre formulaire peuvent être incroyablement utiles:


Crédit

Cette info-bulle d'aide va un peu plus loin, avec un lien sur lequel l'utilisateur peut cliquer pour obtenir plus d'informations:


Formulaire de cachet de la poste. Crédit

Invisionapp fournit un conseil utile lors de l'affichage de l'image de chargement:

L'art de l'anticipation

Concevoir de bons messages de retour est une question d’anticipation. Cela comprend anticiper:

  • Comment se sentirait l'utilisateur.
  • Ce que l'utilisateur ferait.
  • Le type d'erreurs qu'ils peuvent être enclins à commettre.
  • Scénarios où vous avez besoin de la patience des utilisateurs.
  • Scénarios dans lesquels vous essayez de sauvegarder une cause potentielle perdue.

Kicksend a remarqué que certains de leurs utilisateurs ne vérifiaient pas leurs emails. Ils ont analysé leurs données et ont découvert qu'ils tapaient simplement les mauvaises adresses électroniques en se servant d'erreurs de frappe courantes. Par conséquent, ils ont conçu un plugin jquery, mailcheck.js, pour vérifier les fautes de frappe courantes lorsque les utilisateurs remplissent leurs adresses e-mail. Avec une vérification aussi simple, ils ont réduit de 50% les rebonds des courriels de vérification:

Fab.com a prévu que certains de leurs utilisateurs annuleraient leurs comptes. Ici, ils essaient de sauver une cause perdue en fournissant ce message lorsque vous essayez d'annuler un compte:

Parfois, anticiper des scénarios peut sauver des vies:

Ou cela peut être une aide pour récupérer une vente potentiellement perdue:

Tout est dans les petits détails. Cet écran de connexion de Gmail prévoit que vous avez peut-être oublié votre mot de passe:

Plus d'inspiration de Gmail; Je suis sûr que cela a été utile pour d'innombrables personnes en anticipant simplement une erreur utilisateur commune telle que l'oubli de joindre des fichiers:


Crédit

Les indicateurs de progression constituent une forme importante de messagerie de l'interface utilisateur. Foursquare a conçu un message subtil pour informer les utilisateurs qu'ils obtiennent votre position et des lieux intéressants pendant le chargement des données. Ceci réalise un double objectif.

  1. Cela vous dit d'être un peu patient pendant le chargement de la page.
  2. Cela vous indique également qu'il effectue une action intelligente en arrière-plan en analysant vos données..
  3. .

TeuxDeux prévoit que la synchronisation est importante pour une liste de tâches et avertit un utilisateur que la connexion Internet est en train de se perdre avec une notification humoristique:


Crédit

Il existe une multitude d'autres exemples sur la manière d'anticiper et de créer des «défenses» pour votre interface utilisateur..

Humour et émotion injectés

Nous avons mentionné précédemment qu'il est important de penser au nom de l'utilisateur. Minimiser leur frustration est crucial et nous pouvons même aller plus loin. Beaucoup d'utilisateurs font face à un écran pendant de longues heures. En montrant de l'empathie ou en injectant de l'humour, il transforme un scénario frustrant ou banal en un scénario potentiellement amusant..

Ce robot cassé vous fait sourire, à droite?

Pour d'autres bons exemples pour 404 pages, vous pouvez vous référer à cette collection Pinterest. Outre les erreurs, même des notifications simples peuvent vous faire sourire pendant une longue journée:

Nous sommes nombreux à avoir des problèmes avec la boîte de réception zéro, mais cela vaut peut-être la peine pour Gmail:

Ce message de Buffer utilise un peu de flatterie et d’humour pour obtenir plus d’inscriptions:


Crédit

Un autre message de notification qui vous apportera probablement un sourire grâce à la rédaction intelligente:


Crédit

Cet excellent jeu de Aaron Walter, concepteur principal de Mailchimp, est une bonne introduction à la conception émotionnelle pour ceux qui sont intéressés à en apprendre davantage..

Conclusion

J'espère que cette description des messages pour votre interface utilisateur a été utile. J'ai inclus des ressources supplémentaires ci-dessous pour approfondir la lecture et l'exploration. Il n'y a pas de noir ou de blanc dans la conception des messages, il faut plutôt beaucoup d'empathie, d'expérience et bien sûr de retour d'information des utilisateurs eux-mêmes..

N'ayez pas peur de parcourir un certain nombre d'itérations pour bien comprendre vos messages. Demandez aux autres de faire des commentaires, commencez par communiquer le message voulu à l'utilisateur et, si cela fonctionne, laissez-vous éventuellement un peu d'humour ou d'émotion pour améliorer l'expérience globale. Toujours essayer d'être utile!

N'hésitez pas à poser des questions dans la zone de commentaires. Les commentaires sont toujours les bienvenus pour nous aider à écrire des articles encore meilleurs pour vous à Webdesigntuts+.

Articles Liés

Livres pertinents

  • Concevoir pour l'émotion
  • Conception de formulaire Web

Modèles de conception

  • Tap Pattern
  • ui-patterns.com
  • Yahoo Patterns
  • patternry.com
  • Usabilla
  • Le Fondateur
  • Little Big Details