On 5/24/07, Axel Dörfler <axeld@xxxxxxxxxxxxxxxx> wrote:
"Niels Reedijk" <niels.reedijk@xxxxxxxxx> wrote: > The second point is that I find it a bad idea to write a notification > mechanism now, because I consider it a solution looking for a > problem. I slightly disagree here. The problem already exists, as there is not only InfoPopper, but also applications that have home-brewn popups. One reason to have this functionality around is not to encourage apps to use it, but to have it under full control when they do. By arguing against an API like this, you actually create the problem you would like to avoid. If I haven't convinced you yet, just use Windows for a while. The loss of control over the popups is hurting the user experience.
I agree with Axel here - specifying that the problem is the user doesn't solve the problem - it only gives it an excuse. The fact is: I would like to see an MSN messenger-style popup feature as a core feature in my desktop/workstation OS. Then I wouldn't have a different notification device every application installed. Niels, you keep referring to having the user enable modal dialog popups, flashing windows, or audio alarms from each application they want notification from (BTW, I prefer absolutely NO sound output for events - it's exceptionally distracting to the people around me at work and annoying as hell at home - especially when I'm listening to calm music). This is exactly what this feature is meant to avoid! Why would I want to go into every application and use a different configuration panel for the notifications - when I could just enable/disable them from a single place in the OS? Maybe in the future, I could even specify which notification types alert me with sounds and flashing windows, as opposed to a simple semi-non-distractive floating window that appears and goes away on its own. In any case, that's my opinion :) BTW, InfoPopper does already seem to supply the basic groundwork of what I would expect from this type of system - and it works very much like Michael described his expectation (although, I would definitely call it a "server" in-so-much as it basically is one while it's running). It was designed by the IM Kit guys... - Urias