RE: Fwd: Guidelines for System Tray icons
[email protected] Fri, 14 Mar 2003 20:38:39 +0100
| Newsgroups | gmane.comp.kde.usability,gmane.comp.hci.open |
|---|---|
| Message-ID | <[email protected]> |
>-- Original Message -- >Subject: RE: Fwd: Guidelines for System Tray icons >From: Mark McLoughlin <[email protected]> >To: [email protected] >Cc: [email protected], [email protected] >Date: 14 Mar 2003 12:32:30 +1300 >> This might not be the greatest solution, but IMO you render the trayba= r >> useless if you remove this feature. > > Is this the most important feature of the tray? Is the status >information provided by the icons not more important? It depends on your= >interpretation of what the tray is, of course :-) Indeed :-) Instead of replying directly to your mail, i will try to explain why i pr= efer the trayicons to small applets, and sometimes to minimizing an applicatio= n. (Let me see if i can make more sense this time :P) For me the traybar is all about convinience. It doesn't do anything a sta= nd alone applet couldn't do. But IMO it does it better. The traybar has the following properties tha applets do not (in KDE at le= ast) 1) You can move all the embeded icons at once. 2) Each individual icon does not have an applet handle. 3) They have a standard size. 4) If the panel is tall enough then the icons will be displayed in rows. 5) When a new icon appears it will always appear in the traybar. 6) When an icon disapears it doesn't leave a "hole" between the other ico= ns, but the other icons move together. 7) The icons are small :-) I don't know about you, but i have never seen an applet that appears when= a program is running, and disapears when it is not. And if the applicatio= ns, like juk and kmix, were altered to use appelts instead of tray icons, the= n 1, 2, 4, 5, 6 would be annoying, at least to me. 1. Might be possible in KDE already, bit as far as i know, neither of the= other issues are. So why don't i think a simple minimize is good enough? Because minimized applications takes up space in the in the task list, and they take up a lot more space in that list than they do as an icon in the traybar. So basically i find the traybar to be a very convinient place to put icon= s for programs mainly running in the background, and be able to do a basic control of those applications without calling up the interface. I know many people probably make use of multiple desktops for this kind of thing, but despite trying to learn using those properly, i have not ma= naged to do so in the 5 or so years i have used various unix systems. So when one is only really using one desktop, yet has a tendency to open quite a lot of windows, then one appreciates the possibility to hide the media player, the mixer, the KOrganizer alarm daemon (kalarm), the icq wi= ndow, and other things that i don't really interact with frequently enough to want a window open all the time, yet dont want to lose easy access to the= m, or quit them. I still think their "notification" effect is important as well, but i see= this mainly as a way for said hidden applications to tell me that somethi= ng interesting happened. But until something happens, i would like the appli= cations to just be out of the way of my other work, and do their thing in the bac= kground. And very much preferably without filling up my task list. IMO, the tray bar is the perfect place for this, especially as i don't always have thes= e things running, and when they aren't running, i don't want to see their icon there. I just can't see how you could ever make this work as nicely with applets, without basically making them behave exactly like the curre= nt traybar, in which case i can't see why the current implementation cant be= used as it is right now. Mvh Troels