I remember classic Mac OS . One application could make everything fail due to lack of real process boundaries. It literally relied on how people are amazingly able to adapt to things like this and avoid doing what causes a crash (something which I notice a lot when I start using a new application), albeit not by deliberate design.
Most people have never even heard of these menus, and unless you have a two-button mouse (as opposed to the standard single-button mouse), you probably wouldn’t figure it out otherwise.
What I like about 2 buttons is that it is discoverable. I.e. you go like, ohh, there’s two buttons here, what will happen if I press the other one?
Now that you mention it, I remember discovering command-click menus in OS 9 and being surprised. (In some apps, particularly web browsers, they would also appear if you held the mouse button down.)
I remember classic Mac OS . One application could make everything fail due to lack of real process boundaries. It literally relied on how people are amazingly able to adapt to things like this and avoid doing what causes a crash (something which I notice a lot when I start using a new application), albeit not by deliberate design.
edit: ahh, it had ctrl-click back then: http://www.macwrite.com/beyond-basics/contextual-menus-mac-os-x (describes how ones in OS X differ from ones they had since OS 8)
Key quote:
What I like about 2 buttons is that it is discoverable. I.e. you go like, ohh, there’s two buttons here, what will happen if I press the other one?
Now that you mention it, I remember discovering command-click menus in OS 9 and being surprised. (In some apps, particularly web browsers, they would also appear if you held the mouse button down.)