macOS 12 Monterey and User Interface Inconsistencies
corbinstreehouse.com
corbinstreehouse.com
There is a completely new display settings UI for configuring multiple monitors AND ... -- it works great and its a huge improvement!
Along with some Safari bugs in compact view where opening the same website like HN(but for another post) would take me back to an existing tab instead of reliably opening it in the background
Windows has the same issues, where you'll see stuff dating back to the NT days in the Control Panel.
I can't even begin to imagine how many different internal UI frameworks the Mac OS developers need to juggle now, compared to when Aqua looked as fresh as iOS 7 did at launch.
Apparently, Apple had planned to completely scrap their computers before the 180° decision to move to M1 and cater to pro users again, so one isn't left wondering as to why Mac OS is this way when iOS is much more consistent. It's likely we won't ever see a new computer OS ever again, similarly to why the web seems to have settled on being a Blink/WebKit platform.
Is it a shame? Absolutely. But it's going to be impossible to convince an entire sales team to get their developers to fix UI inconsistencies and rewrite every nook and cranny in the system to use AppKit, instead of working on marketable features that move parts of Mac OS to parity with iOS.
Fwiw I do think we'll be seeing new OSes. New lines of thought are still emerging like NixOS which combines infrastructure as code principles to the desktop.
This seems false, I've not seen this claim anywhere. What computers would they use within the company for all 60k corporate employees? How would they themselves develop iOS?
The accessibility guidelines we have, e.g. WCAG, usually say that tab is used to tab through separate interface elements. When you're still inside an element - for example if you have triggered a dropdown list in a text input field - you use the arrow keys to navigate within and enter/space to select elements.
Say tab was used for all (intra and inter) navigation tasks. In that case you risk suddenly having a thousand item list that keyboard users will then have to tab through to get to the next interface element. That is not good UI design.
Anyway, we can disagree about proper tab behavior here. My intention is to support the article by highlighting sloppy behavior from Maps.app. A case in point, the arrow keys don't work either.
To see, type a few characters in "Search Maps" until suggestions appear, press down arrow key, ... no suggestion is select, instead the search box looses focus and the map moves?! While messing around with this... I noticed that pressing the right arrow before pressing down arrow (sometimes??) begins selecting suggestions. Seriously, go mess around with it... but it's super finicky.
This is the state of Apple UI polish and consistency today.
Higher-level UI paradigms, user flows that should be adhered to, features that don't work reliably, other bugs etc seem like they would have a much bigger impact than "these two border radiuses don't match".
I'm sure Apple places a much higher priority on these, and I'm not surprised you don't get much in the way of responses from them.