Some pre-clarifications:
- By floating animated messages I mean the Firefox style messages usually appearing bottom right of the window, for example, when a file downloaded successfully.
- By confirmation message I mean the modal messages where you have to click Ok / Yes / No / Cancel. My question relates to the specific case where user gets a single Ok option, which dismisses the message on click.
My question is when should we prefer the one over the other?
Generally it seems that the floating notification message is softly grabbing the user attention w/o the brutality of its modal counterpart. However, I see no point of using it when we know that its context is of the current focus of the user. Your comments on this please.
This leads me to my second question: I am working on a desktop application where you can open multiple frames which are hiding each other. The current state is that a confirmation message for a frame which is not in focus (i.e. on top) is nevertheless showing on top of the current frame.
Should one naturally use the floating message whenever trying to show a confirmation message for a not-in-focus frame?