On 5/23/07, Euan Kirkhope <euan.kirkhope@xxxxxxxxxxxxxx> wrote:
I agree with you that such an interface is important, and useful. The only request I would have is that it is aesthetically in tune with the gui, minimalist in disruption and appearance, and looks nothing like what was attempted in Zeta!
I don't know what was done in Zeta, but I definitely want this to fit in with the GUI and not be annoying. I plan to have a simple checkbox to completely disable the notifications if the user does not want them. On 5/23/07, Jonas Sundström <jonas@xxxxxxxxxxx> wrote:
I don't think I've used it myself, but there's the InfoPopper: http://www.bebits.com/app/4163
Interesting, I will definitely look at what was done with InfoPopper. The advantage we have here is that the Notification Server can be nicely integrated into the system so some things can be easier (like a per application notification filter which apparently was tricky for InfoPopper.) On 5/23/07, DarkWyrm <darkwyrm@xxxxxxxxxxxxx> wrote:
Personally, I have never seen it done well. Ever. Not on Ubuntu, not on Windows, and not on Zeta. In theory, they are a good idea, but in practice they serve to be an annoyance. There are two main problems with this method. The problem with popup notifications is that they interrupt the user and the user's work. They are also visually distracting if the user attempts to ignore them. Lastly, they also suffer from the same problems as BAlerts -- they are too easy for a lazy developer to use, so it ends up being used for all sorts of stuff, like a new song being played in the MP3 player, an update to the weather forecast, and to ask you if your refrigerator's running. ;P
I definitely agree they are overused and practically abused on Windows. I haven't found the Ubuntu/GNOME version too bad. I must say music and weather forecast updates are definitely approaching annoying ;) The main thing that annoys me about the Windows tray notifications is that they cause the task bar to unhide when they show, and it won't rehide until they go away. That is definitely annoying. This is why I suggest that the Haiku Notification Server be able to display notifications where ever, either in a user specified spot or where the application suggests. They should not steal the focus and should not be overly obtrusive.
These kinds of notifications are best suited to the most critical of problems. The only other good application that I could see these notifications being good for would be for event reminders ("You have an iChat conference with Steve Jobs in 15 minutes.").
I find these useful for notification about updates (at least in Ubuntu, I hate Windows Update), when the network is having problems (especially wireless), and when BitTorrent downloads have finished (uTorrent does this.) Event reminders is great too. New mail notifications might be good, then of course IM events like InfoPopper was first created for. I think there are a lot of good uses. But believe me I agree it should not be abused, and in addition to a total ON/OFF checkbox, I think a per app filter/checkbox would be good. Ryan