4 ms·
I agree with all your points except the first (I'm especially bitter about Spaces, in fact). But as for that one: > "have global menus (who really wants that
by blahedo 16y ago
I agree with all your points except the first (I'm especially bitter about Spaces, in fact). But as for that one:
> "have global menus (who really wants that with todays screen resolutions and two monitors?)"
Because there are a lot of operations you can do that are not specific to a particular document/window, or in some cases don't apply to any windows at all. And, even more importantly, sometimes you want to close all the windows for an application without closing the whole application!
I've run into this problem in a variety of applications, including DrRacket and Logisim as well as more widespread ones like Word: I want to go through several documents sequentially. Naturally I want to close one before I open the next, so that I don't have a whole pile of old windows open. But if I close the only open window I quit the whole application, so I have to leave one of the docs open as I sequence through the rest. The behaviour of several "close" operations (e.g. clicking the window's close button) varies according to whether there are other windows (close window) or not (quit app). Some apps get around this by opening a dummy "new document" window if you close the last open window, but that's still a little jarring and counts more as a workaround hack than anything else. I don't have these problems when I'm working on a Mac.
Oh, and I almost forgot: Fitts's Law. The global menu bar is a mile high, and it's way way WAY easier to acquire than a menu bar inside a window.
- DudeWithPriorIP 16y agoApp controls should live in the dock icon. As Chrome, Word, and most modern Microsoft software has shown us, there's really no need for the standard "File, Edit, etc" menu bar today.