5 ms·
I'm not sure I fully understand the workflow here. I use three large 4k monitors with macOS, and it's straightforward for the most part. Then again, I basically
by qubitcoder 5y ago
I'm not sure I fully understand the workflow here. I use three large 4k monitors with macOS, and it's straightforward for the most part. Then again, I basically never use the menu bar, since keyboard shortcuts are so consistent across apps. I just keep the dock on the primary display.
The only occasional pain point I encounter is when apps like Zoom automatically switch to "full screen mode".
There's also the option in Mission Control for "When switching to an application, switch to a Space with open windows for the application". If that feature is turned off, then you could, for example, have Chrome on _every_ desktop. Then it's just a matter of Cmd+tab to Chrome, and Cmd+n to open a new window on whichever display/desktop has the current focus.
For window management, I've found BetterSnapTool to be essential. It provides the typical window snapping from Windows. Better yet, you can setup keyboard shortcuts to quickly snap a window to the left side, right side, maximize, or move it to the next monitor. The shortcuts I use mimic Vim bindings, so it's easy to remember [1].
With caps locks remapped to Control in the Keyboard preferences, moving and re-sizing "windows" across multiple displays is fast & easy.
But I'm probably missing something with your particular use-case.
[0] https://apps.apple.com/us/app/bettersnaptool/id417375580?mt=12 https://apps.apple.com/us/app/bettersnaptool/id417375580?mt=...
[1] https://imgur.com/a/YUufemN https://imgur.com/a/YUufemN
- robomartin 5y agoAll of our Macs have a utility installed to remap the keyboard to make it match a PC to the extent possible. When you use multiple platforms with some frequency it is a real pain to have to deal with MacOS idiosyncrasies. What's interesting is that Apple explicitly chose to ignore what I will go-ahead and call the de-facto standard established across pretty much every desktop GUI by a range of vendors. I have worked on Solaris, Irix, IBM OS2, Amiga OS (owned an original machine signed by the development team), Linux, Windows and MacOS. The odd duck is anything Apple made. No reason for it whatsoever. Proof? Billions of non-engineers around the world do not seem to have any issues whatsoever operating a Windows machine, which inherits from all of the standards I mentioned above. The gist of the thread was to somehow characterize Macs as easier and intuitive to use. That simply isn't and has not been the case for a very long time. Expert users, engineers, coders cannot be the test subjects for this evaluation. You just said that a tool you use is easy to remember because the shortcuts mimic VIM bindings. That is beyond foreign to average or below-average users like my mother, father, uncle, the local doctor, teacher, restaurant employee, etc. No issues with the average user running MacOS on a single small screen. The abstraction works well there. The problems start once you expand beyond that. I was recently involved in a display characterization project where we had somewhere around eight 4K+ displays attached to a PC. We also evaluated Apple's Pro Display XDR connected as the second display on an Apple laptop (I forget which one). Using the PC (running Windows) to address every display, run calibration tools on each one and run custom characterization code was an absolute breeze. Doing the same with the Apple XDR was an ordeal. And, to make things worse, using the touchpad to navigate across the entire canvas was just horrific. I do like Macs. I just don't think they live up to the hype. Easy and cool to use for unsophisticated users on a single screen up to a point. The problem with not making users learn anything is that they will always remain naive users. Imagine if everyone was forced to use a GUI text editor with simple controls and you did not have the option to use VIM. That's the difference. One assumes the user is an idiot. The other considers the idea that users can actually do more than point and click with a single button on a single menu bar. Not trying to be nasty at all. I just think Apple takes things to an undesirable extreme at times. They carry this through to the iPhone, where you now have such overloading on controls that nobody knows what they do. I lost track, I think we got up to triple-clicking the home button? And no camera shutter button (no, the volume button isn't a good solution, as the many pictures of my left foot can attest). Anyhow, good technology. I just don't agree with the choices they seem to make again and again.
- hnfong 5y ago> No reason for it whatsoever. The Mac had a functioning UI in the 1980s before the “defacto standards” appeared (I believe would be in the 1990s) would that explain some of the discrepancies?
- robomartin 5y agoStandards evolve over time. The Mac was not the first GUI and neither was Windows, Solaris, Irix, Amiga, Linux (various) etc. Yet almost everyone in the industry solved the problems by going in approximately the same direction while Apple stubbornly stuck to their convictions. No problem with that at all. Being opinionated is fine. No issues there. One way to look at it is that Apple, as a computer company, was a failure. They were on the edge of becoming insolvent. In fact, most Apple users don't know that Microsoft/Bill Gates rescued Apple from meeting an unsightly end by investing $150 million (maybe more, I don't remember) into the company. This would be equivalent to a billion dollar+ investment today. What saved Apple was the iPhone. Plain and simple. The computer portion of their business was crashing and burning. Note that I am not ascribing this impending doom to the choices made for the GUI at all. Just reviewing some history. Sometimes being very different is cool, and sometimes it isn't. Let's look at it from a very different frame of reference. All browsers today work and feel about the same to a casual user --the general public. If someone insisted on delivering one that behaved and looked very different from the standards developed over time, they would not find a great deal of adoption. Microsoft did the right thing in dropping their failed browser and adopting Chromium. That is an example of a good decision made based on how standards evolved outside of their own efforts. Late, sure, but they were opinionated about browsers and eventually understood they were wrong. That's what Macs felt like to the rest of the world. Weird. Perhaps unnecessarily weird. As the world was getting used to having a capable computer on every desk, Apple, in my opinion, continued to shoot itself in the foot by not listening to a user base 10x to 100x the size of their at all. You can do that, of course, but when your company ends-up at the edge of failure and you have to be rescued by your competitor...maybe it's time to rethink your approach. Apple insisted on silly things, like having a single mouse button and, yes, a single menu bar. As I said before, the single menu bar makes sense for some single small screen use-cases, but it quickly falls apart once you go big and multiple screens. There's also the effect of having multiple windows belonging to multiple applications strewn about your screen or screens with no clear association to a single application. I remember the early days of this. It was a mess. The difference between running something like Photoshop on Windows vs. a Mac, was night and day. One was clean and organized. The other was a mess of windows everywhere. What I am using for this use-case evaluation was the reaction of my daughter who had been learning tools such as GIMP and Photoshop on a PC and then saw how Photoshop ran on a Mac. She wanted nothing to do with it. Anyhow, I am not here to downgrade Apple computers. They are fine. Very usable. Lots of people love them and, in my opinion, pay ridiculous amounts of money for them. All I am saying is that Apple could have made an effort to still be opinionated while giving users the choices they were already making elsewhere. That's an important point. The PC world has been an amazing experiment from day one. For the most part choices were made by users. There have been massive failures in that universe. Users voted with their purchases every step of the way. And that's how we got where we are. Were it not for Microsoft/Bill Gates and, later, the iPhone, it is quite possible the Mac would have died long ago. This was a technology imposed on users from above. I think I can say it is very rare to see that kind of thing survive in the long term. I still remember when Apple decided to move away from the PowerPC platform and killed off every customer's investment in software. In the PC world, like it or not, the issue of compatibility across transitions was incredibly important, hence the slow-but-steady evolution rather than having radical step changes in technology. To some degree I equate some of what Tesla is doing to this effect. Today, if you analyze their financials, Tesla would be out of business if they had to rely on car sales. A harsher way to put it is that their electric car business is a failure. Had it not been for carbon credits they would have imploded, or, at the very least, would have had to raise tons of capital to burn for a few more years. The truth is simple: As much as I like electrics, nobody wants them. Not at scale. And the reasons are somewhat similar to the Apple issues (if we contort thing around). If the GUI, other platform choices and cost are relabeled as "infrastructure", the electric car isn't desirable to the vast majority of the population due to infrastructure issues. There are approximately 1.4 billion conventional cars in the world vs. about 10 million electrics. If you look at the energy required to replace the fleet of IC cars (to manufacture the cars, batteries, charging stations, etc.) and the massive step-change in electric power generation, it is very easy to conclude the idea is far closer to ridiculous on any time horizon shorter than 50 to 100 years. Anyhow, it's a fun bit of computing history.