Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

And 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.


This 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

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


> 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".


Mac uses the word "zoom", not "maximize". And of course the "zoom" functionality predates Windows entirely.


The Zoom button was introduced in Mac OS X, it didn't exist in any Apple operating system before that.


Kindly identify the box in the upper right corner of the frontmost window in this screenshot from 1988:

http://www.guidebookgallery.org/pics/tutorials/macplus1988/f...

Hint: the name is given at the bottom. Where did you get this crazy idea?


I stand corrected.

I also notice with some humor that back then, "Zoom" enlarged the window to full size :-)


I'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.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: