Closed Bug 81563 Opened 23 years ago Closed 23 years ago

Context menus should include shortcut keys

Categories

(SeaMonkey :: General, defect)

x86
Windows 2000
defect
Not set
normal

Tracking

(Not tracked)

VERIFIED WONTFIX

People

(Reporter: deanis74, Assigned: mpt)

References

Details

My thoughts from IRC tonight:

<deanis> One of my complaints is that there's nothing in context menus to tell 
people how to not use them.  If it said "Cut   Ctrl+X" then maybe it would be of 
some use.
<deanis> Eventually I'd catch on that I didn't have to use the context menu.
Hear Hear!
See also bug 63955, [rfe] Advertise keyboard modifiers for left-clicking on 
context menus
From the Mac OS UI guidelines:
|
| Keep the list of items in a contextual menu short, clear, and simple ... 
| Adding unnecessary complications reduces the convenience of contextual menus
| for both you and the user.
|
<http://developer.apple.com/techpubs/mac/HIGOS8Guide/thig-56.html>

And more precisely, from the Windows UI guidelines:
|
| However, to enhance spatial efficiency and readability, avoid including
| shortcut keys in shortcut menus.
|
<http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwue/html/
ch08b.asp>

I have to agree with them here. Adding keyboard shortcuts to context menus 
makes them harder to scan, since you can no long rely on line length as a guide 
to a particular item. This is more important for context menus than it is for 
menu-bar menus, because context menus are highly variable in content (depending 
on the context), so the user is less familiar with each one and less likely to 
know where a particular item is. WONTFIX.

> Eventually I'd catch on that I didn't have to use the context menu.

Unless the person has received very lopsided training to begin with, it's 
usually the other way around. Most people don't use context menus, and they 
learn about them only after becoming experienced with the other ways of doing 
things.
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → WONTFIX
See also bug 53309, Tooltips should display keyboard shortcuts.
*** Bug 133460 has been marked as a duplicate of this bug. ***
v
Status: RESOLVED → VERIFIED
*** Bug 118854 has been marked as a duplicate of this bug. ***
Component: User Interface Design → Browser-General
Im sick and tired of this things that "ARE a good user interface" 
Depends on: 224608
(In reply to comment #3)
> And more precisely, from the Windows UI guidelines:
> |
> | However, to enhance spatial efficiency and readability, avoid including
> | shortcut keys in shortcut menus.

I disagree.  At least, users should be allowed to switch them on.  I reckon,
many would be very happy if they could discover the shortcuts of an often used
function this way.
We display the shortcut keys in the menu items off of the main menu bar.
Product: Browser → Seamonkey
*** Bug 273152 has been marked as a duplicate of this bug. ***
(In reply to comment #10)
> We display the shortcut keys in the menu items off of the main menu bar.

Dean, you misunderstood what this request is about.

It is about context menu items which won't never ever be selectable off of the
main menu bar because it is necessary to right-click at a specific position.

(In reply to comment #3)
> > Eventually I'd catch on that I didn't have to use the context menu.

> Unless the person has received very lopsided training to begin with, it's
> usually the other way around. Most people don't use context menus,
> and they learn about them only after becoming experienced with the
> other ways of doing things.

This argument (which Matthew used to justify the wontfix) is WRONG.
Right-clicking is something most experienced computer users try when working
with a program they don't know yet. It is far more difficult (if not impossible
at all) to find out about shortcuts when they are not shown in the popup menu.

Sadly I don't have sufficient rights to reopen this request.
I'd like to make a comment to this one: Now, that the default policy of Thunderbird has changed to not showing the main menu bar, how many inexperienced users know how to open it again? So an inexperienced user will always use the buttons around or maybe thecontext menu nowadays, not a menu bar he can't see. I really really vote for reopening this one and reconsidering the decision made years ago.
You need to log in before you can comment on or make changes to this bug.