web-dev-qa-db-fra.com

Dans une application Web, que puis-je faire pour permettre aux messages d'erreur d'être efficaces et fonctionnels?

Alors que les alertes forcent les utilisateurs à réagir, le widget se perd parfois derrière d'autres fenêtres, puis bloque toute l'application. Quelles autres méthodes peuvent être utilisées pour s'assurer qu'un utilisateur notera un message d'erreur?

3
txwikinger

Personnellement, j'aime la façon dont les sites StackExchange fonctionnent avec les notifications en haut de la page.

Vous ne pouvez pas le manquer, mais il ne vous gêne pas et il est facile de le fermer.

4
Sruly

S'il s'agit d'alertes juste pour informer l'utilisateur de quelque chose de moins important, vous pouvez faire comme stackexchange, montrant une barre lumineuse facile à fermer et sans distraire.

Si vous avez besoin d'obtenir des informations de l'utilisateur, utilisez une boîte de dialogue modale avec une superposition en arrière-plan, afin que rien ne soit accessible et que la fenêtre ne se perde pas.

Si vous souhaitez avertir l'utilisateur d'une action, comme "Êtes-vous sûr de vouloir supprimer ce message?", Essayez d'éviter ces messages. utilisez plutôt annuler et informez l'utilisateur qu'il peut annuler l'action (montrez-le comme le premier modèle que j'ai dit).

3
Morteza Milani