United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
Bug ID: JDK-4410529 Java Web Start: should follow Java Look and Feel Guidelines
JDK-4410529 : Java Web Start: should follow Java Look and Feel Guidelines

Details
Type:
Bug
Submit Date:
2001-02-01
Status:
Closed
Updated Date:
2001-03-15
Project Name:
JDK
Resolved Date:
2001-03-15
Component:
deploy
OS:
generic
Sub-Component:
webstart
CPU:
generic
Priority:
P2
Resolution:
Fixed
Affected Versions:
1.0
Fixed Versions:
1.0.1 (1.0.1)

Related Reports

Sub Tasks

Description

Name: ssT124754			Date: 01/31/2001


Java(TM) Web Start (build rc-b14)

The Java Web Start application manager violates the Java Look and Feel
Guidelines as well as generally accepted design practices in several areas:

The "Create Icons" dialog has two buttons, "No" and "Create", which appear in
the wrong order and are different sizes.  At the very least, it should be
"Create" and "No" with the buttons the same size, and I would argue that "OK"
and "Cancel" are far preferable.

The "Preferences" dialog displays "Cancel" "Reset" "OK", which again are
backwards (correct order is "OK" "Reset" "Cancel") and should all be the same
size.

The "Root Certificates" tab under "Preferences" displays a nested tabbed pane,
which is a major no-no.  The combobox visible on the first tab also mysteriously
controls the display of the second tab, even though it disappears when the
second tab is switched to.

The "Clear Cache" dialog displays buttons "Yes" and "No", which are at least in
the right order, but the more common "OK" and "Cancel" buttons would seem a
better choice.

The cursor does not change to a hand when rolling over URLs (this would be more
intuitive than the obnoxious color change).

The tooltips (and possibly other text) refer to applications as "Apps".  Most
users have no idea what an "App" is, and it is very important to consistently
use the same terminology.  Applications should never be referred to as anything
but applications.

Not one menu item has an accelerator keystroke.  Most, if not all, menu items
should.

The menu item mnemonic choices do not follow recommended practice.  For
instance, the first letter of the menu item should be used.  I agree that
File/Off Line should not use "O", to avoid conflicting with the common "Open" in
people's minds, but menu items such as Application/Create Shortcuts have no such
excuse.

The menu item File/Off Line uses two words for "Off Line", but the tooltips for
the online/offline icon in the bottom left refer to "Online" and "Offline".  The
tooltip is correct - "Offline" is one word.  While we're on the subject of this
tooltip, it isn't accurate - my "System" is not offline, only this particular
program is.  My system is still happily hooked up to the network.

  Tooltips should use sentence, not headline capitalization.  Only the first word
of each sentence should be capitalized.

In addition to this, the application manager should use its icon for all windows
it displays, rather than just the default steaming coffee cup icon.

I'm sorry to be so nitpicky, but I simply should not be able to find this many
usability issues in a five-minute examination.  Java Web Start will hopefully be
used by a great many people, and it needs to present a good face to the world.
(Review ID: 113150) 
======================================================================

                                    

Comments
EVALUATION

Most of these points need to be addressed for 1.0.1
andy.herrick@East 2001-02-07

following is a response to each item:

1.) This has been changed to OK, and Cancel (same size) as requested.
2.) This has also been fixed as requested (OK - Reset - Cancel).
3.) The Root Certificates tab has not been changed for 1.0.1.  This has been 
    filed as a seperate bug (4418945) for a future version.
4.) Any work on this clear cache dialog is superceeded by bug: 4353301.
5.) This is fixed as suggested.  The hand cursor is used over the link.  Also
    the color will only change as the button is pressed.
6.) The tooltips have all been changed to complete words.
7.) The menu item for online/offline has been removed, and the tooltips have 
    changed as suggested.
8.) We see no requirement for menu accelerator keystrokes.
9.) The choice of mnemonics has been made by the User Experience group.  There 
    is a particular reason for each case where the first leter is not used.
10.) The tooltip text has been changed to use complete sentances where   
     appropriate.
11.) Request to change icons on Dialog windows is a duplicate of 4409077.


andy.herrick@East 2001-02-26
                                     
2001-02-26
CONVERTED DATA

BugTraq+ Release Management Values

COMMIT TO FIX:
1.0.1

FIXED IN:
1.0.1

INTEGRATED IN:
1.0.1

VERIFIED IN:
1.0.1


                                     
2004-08-31



Hardware and Software, Engineered to Work Together