2009-02-18 2 views
1

Dans une application Web, lorsque le code de votre serveur se bloque et rencontre une exception non gérée, quel est le moyen le plus approprié pour informer les utilisateurs finaux de ce qui s'est passé?
Vous dites simplement "Quelque chose d'inattendu est arrivé et nous sommes désolés". Devriez-vous essayer de comprendre en quoi consistait l'exception et ce que l'utilisateur essayait de faire et lui dire comment récupérer, si possible?Dans le cas d'exceptions de code non gérées, quelle est la chose la plus appropriée pour montrer l'utilisateur final?

Répondre

2

Les utilisateurs finaux se soucieront beaucoup s'ils sont en partie à travers une transaction lorsque cela se produit et qu'ils doivent recommencer. Dans la mesure du possible, vous devriez essayer de conserver leur état client (c'est-à-dire les valeurs de formulaire qu'ils ont saisies). C'est probablement votre considération la plus importante si vous cherchez à les garder heureux.

La plupart des utilisateurs finaux n'apprécieront pas une remarque pleine d'esprit sur la chance qu'ils ont d'avoir trouvé votre bogue, en fait, il est plus susceptible de fortement les ennuyer. Si vous souhaitez utiliser vos utilisateurs pour signaler des bogues (et ils le feront), montrez-leur un code d'erreur et une courte description et demandez-leur de vous le renvoyer dans son intégralité.

Dans tous les cas, vous devez essayer autant que possible de leur donner une instruction claire sur ce qu'il faut faire par la suite. "Il y a eu une erreur inattendue, appuyez de nouveau sur" envoyer "" Le meilleur conseil est de garder la langue formelle et concise, vous n'avez pas besoin de beaucoup de plaisir et merci, bien que cela puisse convenir à votre nature polie. Vous voulez que les messages soient courts, concis et didactiques plutôt que bavards.

0

Le navigateur textuel Lynx a un gentil message, quelque chose comme: Félicitations, vous avez trouvé un bug dans Lynx! Vous trouverez ci-dessous des instructions pour le dépôt d'un rapport de bogue (principalement l'envoi d'un fichier journal à un email donné).

Questions connexes