La bannière de notifications qui s'affiche en haut de l'écran disparaît automatiquement dans le délai.
Mais j'ai vu de nombreuses bannières de notification avec bouton de fermeture et de fermeture automatique (x). Le bouton de fermeture (x) est-il nécessaire?
Oui, car vous ne pouvez pas savoir à quelle vitesse l'utilisateur est en train de les lire. Un utilisateur ne devrait pas être obligé de voir les messages jusqu'à ce que votre minuterie soit écoulée, il devrait avoir la possibilité de les fermer aussi vite qu'il le souhaite.
Cette question a déjà été posée plus tôt et cela devrait dissiper votre doute. Il partage deux perspectives où il peut être utile et parfois totalement inutile de vaincre le but de l'alerte.
Pourquoi les messages d'erreur et de réussite ont-ils un bouton de fermeture?
Cependant, je pense personnellement que le bouton de fermeture serait nécessaire dans les cas où l'alerte obscurcit un CTA sur votre application/site Web. Par exemple, disons que cela vient de l'en-tête - à cause de cela, les autres actions sur l'en-tête ne sont pas cliquables. Pour revenir à l'en-tête, l'utilisateur aimerait fermer cela. Dans de tels cas, le bouton de fermeture est nécessaire.
Les messages de succès devraient disparaître et disparaître automatiquement, car le succès est ce que l’utilisateur attendra, nous ne devons donc pas le forcer à le supprimer manuellement.
Les autres types de messages ( seront intéressants pour l'utilisateur, car ils ne les attendent pas. Idéalement, l'utilisateur corrigera tout problème avant de poursuivre la solution.
L'utilisateur peut ignorer ces messages manuellement si ils veulent s'en débarrasser, mais utiliser des points d'interaction naturels dans le système pour fermer automatiquement les messages qui ne sont plus approprié, par exemple boutons de validation principaux, navigation vers d'autres pages, etc.