←back to thread

117 points FragrantRiver | 1 comments | | HN request time: 0s | source
Show context
jmercouris ◴[] No.46182835[source]
Toasts are a great way to lose information. They are a terrible design and should not be used. They distract the user, are not dense with information, and provide no value. If a message is important enough for the user to read, it should be a dialog box.
replies(3): >>46183186 #>>46183450 #>>46183529 #
oulipo2 ◴[] No.46183186[source]
Most of the time they're used for a quick visual confirmation that "your operation went right"
replies(2): >>46183234 #>>46184244 #
jmercouris ◴[] No.46183234[source]
The information that the user did something "right" should be responsive next to where the user initiated the action- not in a random corner.
replies(1): >>46183601 #
nine_k ◴[] No.46183601[source]
That control may not be visible by the time the operation completes.
replies(2): >>46184703 #>>46187073 #
1. strogonoff ◴[] No.46187073{3}[source]
Toasts are popular, but not the only option if you want to notify the user about completion of a longer-running action when the user may have already switched away from where they started it. Consider a status bar[0] instead. You can make it cute and animated, too!

[0] https://developer.mozilla.org/en-US/docs/Web/Accessibility/A....