Comment 75 for bug 438536

Revision history for this message
quatsch3000 (quatsch3000) wrote :

I would like to make a suggestion and consider the points that were addressed by Marc. Main point for me is that notifications should appear in a corner. And imo the notifications look quite misplaced currently. Also I would rather not be able to see the window decoration for a second than the window's content. For these two reasons I would prefer another solution to the synch/asynch-problem. The differentiation into sync and async notifies itself is not as bad as I thought in the beginning, but still, placing the notifications so low as a consequence just seems plain wrong.

So my suggestion is (similar to Greg Nicholson's and others) to keep the differentiation but place the synchronous notifications somewhere else (e.g. centred on the screen, maybe even for a little shortened period) while keeping the asynchronous notifications in the corner. (Yes, I know, that might seem MAC-like to some but just because someone already thought of it, does not automatically mean it's wrong.) Or, to get back to the points, Marc made:

"The factors that need to be considered are:
 * fitting things into the corner is most aesthetically pleasing"
true. +1

" * the "synchronous" notifications [...] are fixed in size"
Okilidokili, they can appear centred and fade out after a second or so.

" * the async notifications [...] are variable sized and can grow vertically"
Shouldn't be a problem any more because the synchronous notifications are out of the way

" * sliding things around when something else grows is really bad, it is unpredictable and frustrating for a user trying to look at the thing
that suddenly moves, so:
     - synchronous should not be below async (so that it does not have to slide down)
     - the bottom right corner doesn't work (because then async has to grow "upwards")"
Ok, so no movement of the notifications. Let's stick with the sequential appear-disappear solution. Also as I said above: "Shouldn't be a problem any more because the synchronous notifications are out of the way."

" * the top right corner has a lot of stuff there - window decorations, tabs, tab controls (new tab, close tab etc) and in many apps, a search input. So even though the look-through and click-through is *cool*, it's still better not to put async right into the top right corner"
That's where I disagree for three reasons: 1.) "fitting things into the corner is most aesthetically pleasing", 2.) If I had to decide between seeing the decoration and the window's content, I would always go for the window's content. And 3.) If I really had to press a button (new tab or so) in that exact second, I would have to move my cursor there anyway, thus making the notification transparent.