On 12/10/2010 23:33, Leonidas Jones wrote:
> M <m...@oznet.com.au> wrote:
> 
>> Me too! Me neither! <s> However, I did some testing and discovered
>> that left clicking does not bring up the menu in Safari. You may have
>> already known this, but I didn't <s>
>> 
>> Cheeers,
>> 
>> Margaret
> 
> Son of a gun, you are correct.  I've never noticed, since I don't have
> the clicking problem.
> 
> True also in Firefox, Camino, and Opera.  SeaMonkey would appear to be
> the only browser that does honor click and hold.  I have no idea why.

The default for Mozilla products on Mac OSX is:
pref("ui.click_hold_context_menus", false);
See:
http://mxr.mozilla.org/mozilla1.9.2/source/modules/libpref/src/init/all.js#1679

SeaMonkey on Mac OSX overrides this:
pref("ui.click_hold_context_menus", true);
See:
http://mxr.mozilla.org/comm-1.9.1/source/suite/browser/browser-prefs.js?mark=578-579#570

CVS archaeology points to:
http://bonsai.mozilla.org/cvsblame.cgi?file=mozilla/suite/browser/browser-prefs.js&rev=1.94&mark=449#449

1.41 <mozilla.m...@sent.com> 2006-07-29 01:47
Bug 301758 - disable click-and-hold contextual menus access by default,
leaving it on in Seamonkey. r=mconnor. sr=neil.

https://bugzilla.mozilla.org/show_bug.cgi?id=301758 Says:

Whiteboard: NO WHINING, READ COMMENT #34 TO TURN IT BACK ON!
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
The facts:
Since Netscape 4, the NS and Mozilla have used click-and-hold as a
shortcut into the context menus to allow for a quick mechanism for
single-mouse users on the Macintosh platforms. The Apple HIG, however,
states that click-and-hold should be an equivalent operation to click,
except for in certain circumstances (such as Dock tiles). Instead,
Apple's recommended route to context menus is ctrl+click.

Safari, Camino, Opera and IE 5 for Mac all use the standard ctrl+click
to get context menus, and do not respond to click-and-hold. The only
click-and-hold action in these browsers is on the back/forward buttons,
to get the drop-down history (see bug 102330). Firefox supports both
ctrl+click *and* click-and-hold.

The debate:
Removing click-and-hold will bring Firefox in line with the Apple HIG,
but at the cost of removing a feature that many established Mac users
may be very familiar with.

Some (full disclosure: myself included!) feel that this change, while
initially jarring, would be worth it in order to ensure that we are
complying with the platform look-and-feel, and point out that all other
Mac apps require ctrl+click, such as iTunes (for editing an ID3 tag),
and indeed, it may be more jarring for users to discover that
click-and-hold does not work as a shortcut to the context-menu in other
applications. Further, the current click-and-hold implimentation is
somewhat buggy.

Others feel that the established user base would be very upset about
this feature being removed, noting that ctrl+click is still there, and
this is just a further optimization for one-mouse-button users. Buggy
implementations should be fixed, not removed.
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

So basically it was a compromise after a long flame war. Perhaps it's
time to revisit this in 2010 long after OS8 and OS9 have gone the way of
the Dodo.

Phil

-- 
Philip Chee <phi...@aleytys.pc.my>, <philip.c...@gmail.com>
http://flashblock.mozdev.org/ http://xsidebar.mozdev.org
Guard us from the she-wolf and the wolf, and guard us from the thief,
oh Night, and so be good for us to pass.

_______________________________________________
support-seamonkey mailing list
support-seamonkey@lists.mozilla.org
https://lists.mozilla.org/listinfo/support-seamonkey

Reply via email to