My go to example to explain the One True Mac Way of Window management is the “The many windows of John Siracusa” podcast from ATP a few years ago. The relevant discussion starts at 1:33:00 https://atp.fm/episodes/96 Siracusa, who grew up as a (classic) Mac user, explains his tiling and overlapping habits to Arment and Liss, who grew up as Microsoft Windows users and later switched, and they gasp in utter horror, shoc…
Ask HN: Why does Apple refuse to add window snapping to macOS?
51–60 of 573 posts
Re: Ask HN: Why does Apple refuse to add window snapping to macOS?
#52Not quite answering your question directly, but I think it's important for platform owners to leave gaps for the developer ecosystem. This may be one that they have purposely left to the app market. If Apple and Microsoft provided a solution to every UX variant people want, there wouldn't be a market for apps built on top of the platform for UX tools. The further they encroach on the various markets the more develope…
I definitely think that window snapping, and other general abstract platform-level controls, should be in your first group.
Re: Ask HN: Why does Apple refuse to add window snapping to macOS?
#53Re: Ask HN: Why does Apple refuse to add window snapping to macOS?
#54In this environment, your screen is basically the entire world around you, it can be as big as you want. Would you want to divide this into neat rectangles filling your entire view ? If your screen is that large, you basically size your windows to fit the content and then arrange them spatially into something that makes sense to you.
The desktop isn’t that different, but it’s limited by the size of your screen. This urge to divide the entirety of your screen up into rectangles with zero breathing room between them is not because that’s the most natural way of organizing your windows, it’s a way to deal with lack of space.
Say you’re organizing your mail on your physical desk. You’re making different stacks. Bills, taxes, junkmail, etc. Are you going to put these stacks right next to each other ? No, you’re going to leave some room between them. In fact, it would be really annoying if you had so many different stacks of papers on your desk that you had to put them next to each other filling the entire surface. It would feel way more chaotic.
In my opinion, tools like a maximize button and window snapping are trying to solve the wrong problem. You’re trying to maximize usage of the space you have, because you have too little. The real solution is to get more space, i.e. get a larger monitor. You don’t need window snapping or anything like that if your monitor is big enough, and you can just size your windows to fit the size of their content and place them wherever. In fact, on a large monitor window snapping makes zero sense.
Re: Ask HN: Why does Apple refuse to add window snapping to macOS?
#55As much as I hate many many many design choices in Apple's ecosystems, I adjust where I can and move on.
Re: Ask HN: Why does Apple refuse to add window snapping to macOS?
#56Mac windows do snap together when they're close to each other or the edge of the screen.
You can option double-click any corner to make the window fill the screen without going into fullscreen mode.
You can double-click any edge or corner to make it expand to the edge.
Hold down option and mouse over the green traffic light, and you get the option to fill the left or right half of the screen.
The main issues for me are:
1. changing monitor configurations destroys my arrangement
2. the menu bar, on large screens, is too far away — it needs to be closer to where I'm actively working
Re: Ask HN: Why does Apple refuse to add window snapping to macOS?
#57From my relatively short experience but ongoing with Mac, MacOS lacks a lot of features that Windows has. It has many inferior options that people just accept. Some people find third party software or modifying plists to bend the operating system to their will. As much as I hate many many many design choices in Apple's ecosystems, I adjust where I can and move on.
Re: Ask HN: Why does Apple refuse to add window snapping to macOS?
#58I think the Apple Vision Pro is a good example of why snapping makes no sense. In this environment, your screen is basically the entire world around you, it can be as big as you want. Would you want to divide this into neat rectangles filling your entire view ? If your screen is that large, you basically size your windows to fit the content and then arrange them spatially into something that makes sense to you. The d…
Re: Ask HN: Why does Apple refuse to add window snapping to macOS?
#59Not quite answering your question directly, but I think it's important for platform owners to leave gaps for the developer ecosystem. This may be one that they have purposely left to the app market. If Apple and Microsoft provided a solution to every UX variant people want, there wouldn't be a market for apps built on top of the platform for UX tools. The further they encroach on the various markets the more develope…
I don't think leaving gaps for third-party developers at the system level is really necessary, however, in order to not inundate users with configuration options, platform choose their level of user choice and configuration. There is some room for third-party developers, but when more is done by the system, users have to do less to get features and performance without opening up risk vectors. In some environments, yo…