I did like some Windows things, though, like the ribbon, and reconfigurable UIs. Today's UIs are more immutable, for the worse.
I did like some Windows things, though, like the ribbon, and reconfigurable UIs. Today's UIs are more immutable, for the worse.
The replacement to the registry seems to half be "magic CLI incantations for settings which can't be found in the GUI for some reason" and half "here's a $4.99 app to 3 finger tap to close tabs".
It’s also reasonable to back up plists and/or sync them between machines like some users do with their dotfiles, because they’re just files.
Which has direct equivalent in "reg" files, to be quite honest.
[1] Other than restoring time machine backup to another system or similar cloning setups
Here are some KB articles to check out for context:
- https://helparchive.huntertur.net/document/105563
The problem is that way too many people approach macOS with the Windows way of doing things firmly planted in their minds as “correct”, which interferes with this process. For example, over the years I’ve encountered numerous posters complaining about how macOS can’t do X thing, after which I point out that X thing is right there as an easy to find top level menu item, but the poster in question never bothered to take a look around and just assumed the functionality didn’t exist since it wasn’t surfaced the same way as under Windows or KDE or whatever they were coming from.
Of course there are things macOS just doesn’t do, but there’s plenty that it does if users are willing to set their preconceptions aside for a moment.
I'd kill to do dev on a linux machine, but alas it's not company policy :(
Ironically, in the long run, it has proven to be an asset for the simple reason that any macOS app has to have a main menu with commands in it, if it doesn't want to look silly. So this whole modern trend of replacing everything with "hamburger" menus that don't have the functionality isn't killing UX quite so bad there.
Although some apps - Electron ones, especially - stick a few token options there, and then the rest still has to be pixel-hunted in the window. Some don't even put "Settings" where it's supposed to be (under the application menu). Ugh.
MacOS seems to _require_ some unergonomic combination of both from the get go. Some basic things are easy with the keyboard but hard/impossible with the mouse and vice versa. The Finder app doesn't even have a button to go 'up' a directory for god's sake.
For the case of the up button for example, prior to OS X the Finder was a spacial file manager where each folder had a single corresponding window that remembered its position on screen, allowing users to rely on spacial memory to quickly navigate filesystems. Its windows didn’t even have toolbars, because they weren’t navigator windows — every time you opened a folder you got a new window (unless that folder’s window was already open, in which case it was foregrounded).
So when OS X rolls around in ~2000 and switches the Finder to navigator windows, they’re looking at what existing users will find familiar. Back/forward is easy since most had used a web browser by that point and map cleanly to most people’s mental models (“I want to go back”), but up? That’s a lot more rare. A handful of folks who’d used an FTP client might’ve been familiar with the concept, but few outside of that few would’ve, and how “up” relates to a filesystem is not in any way obvious. And so, the Finder never got an up button, just a key shortcut because anybody advanced enough to be hunting down shortcuts is going to understand the notion of “up” in a filesystem.
I'd kill for this on Windows or any mainstream Linux DE.
If I recall correctly, when I got my first Macbook, I had to edit plist files or something similar in order to do basic things like permanently showing hidden files, showing the full path in Finder, show file extensions for all file types, increase the animation speed so the computer didn't feel slow as molasses, etc, etc.
Maybe these things are now easier to configure via GUI on macOS?
It still has "Services" as a hold over from Next that is completely broken and unused (but still present in every app for some reason). Now you also have the joy of diving deep into the Settings every time an app needs some sort of permission.
I'd say something about .DS_Store files, but that's not really UI.
I don't believe you. You have never, EVER, NOT ONCE run a terminal command to change an option on MacOS? I just refuse to believe anyone on HN hasn't altered preferences in the terminal on MacOS.
This is the Apple secret of success IMO. No 3rd-party drivers and hardware, means, it will just work and no one will blame you for stuff 3rd-parties messed up.
But its also like: There is only a red and blue t-shirt. Choose. No gray, no white, no yellow, no printings.