Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: typo

...

Banner is the best choice for sever severe errors because the system stores message and it can be forwarded and analyzed further.

SeverityMessage typeSend to
Critical errors (exceptions)BannerLogged-in user
Severe errors (exceptions that leave the app in a bad state)BannerLogged-in user, administrator
Security breaches or similarBannerAdministrator

Show alerts when it's enough that the user sees the error

...

Section
Column
width318px

(tick) Alert captures the user's attention

Column
width318px

(error) Notification is too easy to miss.

 
Column


(warning) Never use a notification to signal errors. Notifications are too easy to miss. Instead, put more effort on validation before kicking off the action. You should only use a notification to confirm that an action was aborted. For example, if the user uploads a file and decides to cancel the running upload, it's OK to show a notification to confirm that the upload was aborted. The user can also determine that the upload was cancelled by looking at the UI: no progress bar anymore but also no uploaded files.

...