4 ms·
Having both used Windows and Mac - the shortcut keys are an immense jumble of various modifier keys. It is almost like they want you to not use short cut keys a
by nyrulez 13y ago
Having both used Windows and Mac - the shortcut keys are an immense jumble of various modifier keys. It is almost like they want you to not use short cut keys and rely on the mouse instead.
I know it is a matter of habit - but I never did consciously make an effort to learn the keys on Windows and I still struggle on the Mac after 3 years.
- nyrulez 13y agoAnd not having a maximize mode aggravated me to no end. Thankfully, in their quest to make OS X more ipad-like, they put it back in (after years of arguing why it was not the best UI choice).
- laureny 13y agoAnd it still doesn't work right. The only application that gets it right is Chrome (shift click on the green button), but they are simulating it. Mac OS still gets it wrong.
- nilkn 13y agoThis is something that confuses even veteran Mac users, but the green button is not for maximization. Every application defines a "standard state." This could be hard-coded or, in the case of Safari, the standard state can be defined dynamically in terms of the content you're viewing. The green button is supposed to toggle between the standard state and the user state (that is, the state you've manually put the window in). If you want to just redefine the meaning of that button to be "maximize," you can use something like Right Zoom: http://www.macupdate.com/app/mac/30591/right-zoom http://www.macupdate.com/app/mac/30591/right-zoom In my case, I just use Slate and have Shift+Cmd+Enter bound to maximize the window. Then I've got Shift+Cmd+(H,J,K,L,Y,U,B,N) bound to what you'd expect based on the vim keybindings. That's just the absolute beginning of what is possible with Slate; I'm sure there's vast potential I'm not yet tapping into. Slate: https://github.com/jigish/slate https://github.com/jigish/slate
- laureny 13y ago> If you want to just redefine the meaning of that button to be "maximize," Mac OS is doing the redefining, here. To more than 90% of desktop users (Windows users), "maximize" means "take up all the screen". Mac OS came up with this weird notion that it should mean something different, hence all the complaining. Microsoft examined this problem in the 90's and reached the conclusion that the "standard" state made little sense: to a user, a window has only two states, "full screen" and "the size they resized it to".
- mikeash 13y agoMac uses the word "zoom", not "maximize". And of course the "zoom" functionality predates Windows entirely.
- laureny 13y agoThe Zoom button was introduced in Mac OS X, it didn't exist in any Apple operating system before that.
- mikeash 13y agoKindly identify the box in the upper right corner of the frontmost window in this screenshot from 1988: http://www.guidebookgallery.org/pics/tutorials/macplus1988/findingyourwayaround/089.png http://www.guidebookgallery.org/pics/tutorials/macplus1988/f... Hint: the name is given at the bottom. Where did you get this crazy idea?
- laureny 13y agoI stand corrected. I also notice with some humor that back then, "Zoom" enlarged the window to full size :-)
- mikeash 13y agoI'm pretty sure that was just an easy description for the tutorial. It always sized to fit the window's contents, but that takes too many words to describe for the context.