Java Solaris Communities Sun Store Join SDN My Profile Why Join?
 
Bug Database
Bug Detail
Quick Lists
Top 25 Bugs
Top 25 RFE's
Recently Closed Bugs
Printable Page Printable Page


Bug Database
Bug ID: 6694710
Votes 39
Synopsis Java tray icon should be hidden by default
Category java_plugin:plugin2
Reported Against
Release Fixed
State 3-Accepted, request for enhancement
Priority: 3-Medium
Related Bugs
Submit Date 28-APR-2008
Description
A DESCRIPTION OF THE REQUEST :
The tray-icon has little use for end-users of Java applets. The main purpose of the tray-icon seems to be to open the Java Console but the vast majority of end-users will never want to open it. If they encounter a broken applet they simply move on to another website.

It seems to me that the Java Console is aimed at developers and end-users want a clean non-intrusive UI similar to that provided by Flash.

The key is to figure out who the target audience is for the tray icon and then ask ourselves whether the current UI meets our goals.

I am proposing that the tray icon should be hidden by default and allow developers to enable it using the control panel when they are debugging their applications. Furthermore developers or end-users can still use Tools | Java Console instead of the tray icon.

http://forums.java.net/jive/thread.jspa?messageID=271619 discusses this in more detail.

JUSTIFICATION :
Tray-icon clutters UI without adding any value to end-users.
Posted Date : 2008-04-28 09:15:45.0
Work Around
N/A
Evaluation
Currently with the new java plugin, tray icon is the only way to bring up java console on windows. We are in the plan to restore java console menu in browsers. Until then, tray icon will not be hidden by default.
Posted Date : 2009-01-13 23:57:07.0
Comments
  
  Include a link with my name & email   

Submitted On 03-MAY-2008
Its irritating to see a link to console from the tray and it clutters the list. Please remove it. Thanks


Submitted On 03-MAY-2008
kozmoz02
Its definitely superfluous, developers know where to find the Java Console though and "normal" users do not care about what technology is used. So please hide the tray icon.


Submitted On 05-MAY-2008
I'd like to cast my support of this RFE as well.  In new installs of the JRE, please hide the tray icon by default and allow the user to opt to show the icon using the Java Control Panel.  

Giving the plugin the ability to spawn multiple VM's now means multiple tray icons can appear - this looks odd as most applications do not spawn more than one tray icon.  This is another good reason to disable the tray icons by default.


Submitted On 28-MAY-2008
carcour
The tray should be removed as soon as possible in order to have a compelling user experience for applets. It is unacceptable to have Java tray icons it just kills the user experience.


Submitted On 01-JUN-2008
I believe that the tray icon should be removed. When a "normal" user uses a Java application, he / she doesn't need to know that Java is behind. The user just want a nice, clean UI and experience.


Submitted On 02-JUN-2008
We should also open an RFE asking Sun to remove the infamous Yahoo Toolbar from the installer.


Submitted On 07-JUN-2008
please get rid of this craplet


Submitted On 18-JUN-2008
cowwoc
FireFox uses Tools -> Error Console for debugging Javascript. The same non-intrusive mechanism is used by all other plugins so Java should use it as well.


Submitted On 20-JUN-2008
dserodio
Please get rid of this!!! It's intrusive, doesn't add value to the Java brand and annoys everyone!!!


Submitted On 23-JUN-2008
keithjohnston
I truly think that making it less obvious that Java is being used will make it more acceptable for websites.  Please get rid of the tray icon.


Submitted On 24-JUN-2008
The last thing we need is another icon in the tray. Really.


Submitted On 17-JUL-2008
David_Grace
The tray icon should be disabled by default, while still being able to be displayed through an option in the applet tag. This course of action should please everybody.


Submitted On 25-JUL-2008
carcour
This is unacceptable. I just went to http://java.sun.com/developer/technicalArticles/javase/6u10_applets/ and I had 2 tray icons in my tray. Is that acceptable? It doesn't make sense at all. Imagine Flash doing the same we would have 4-5 icons in the tray


Submitted On 28-JUL-2008
kenwarner
Ok, here's how to handle it -- put a menu item in the tools menu that says "Java Console"  

Then for each JVM that is running -- PUT A SUB MENU ITEM WITH THE NAME OF THE APPLET THAT IS RUNNING 

DUH!!!!



PLEASE NOTE: JDK6 is formerly known as Project Mustang