4 ms·
There's nothing at all wrong with the behavior, and it's perfectly logical once you understand what is going on, but it's certainly not intuitive. It's a bit of
by tomtheelder 5y ago
There's nothing at all wrong with the behavior, and it's perfectly logical once you understand what is going on, but it's certainly not intuitive. It's a bit of an odd mental model that's (as far as I can tell) specific to OSX.
I find OSX to be generally pretty logical and easy to understand, but certainly no more _intuitive_ than something like Windows. Another way of saying this: if I took someone who didn't know how to use a desktop OS, I wouldn't be any more confident sitting them down in front of a Mac.
- samatman 5y agoI don't think desktop GUIs can or should be 'intuitive'. They should be consistent, discoverable, and customizable. I give macOS full marks for consistency, and a passing grade for customizable, but it's hardly discoverable! I read these kinds of HN posts because of all the little tips and tricks I find. Operating systems used to come with a thick manual, and you could buy an even thicker "missing manual" book at the local bookstore. macOS could use one of those.
- Koshkin 5y ago> consistent, discoverable I think that's what 'intuitive' means, practically, in this context.
- defaultname 5y agoI think he quoted intuitive because that's an effectively meaningless claim. To someone who spent two decades in Windows, everything Windows-like will be "intuitive". That doesn't make it a universal truth.
- linuxftw 5y agoThe concepts in Windows used to translate to the physical world. "Buttons" and "Menus." Sure, to an alien species, these things are unintuitive, but no more so than a door knob. Of course, physical things are losing buttons. I guess kids will refer to things as 'tap the tappy spot' or some such.
- m_mueller 5y agoI actually find MacOS applications far more discoverable than equivalent windows or Unix tools. That's precisely thanks to the consistent menu structure, which always includes a help menu with a search option, including both the help files as well as the menu itself. Having help show you where to find a particular option so you can learn it for next time is precisely what I want.
- samatman 5y agoIt's better than nothing, and yeah, probably better than the competition as well. But then there are core features like "a file icon on a document window can be dragged exactly like a file icon in the finder" that you can use macOS for years and never find. That's before they started hiding the file icons in Big Sur! macOS is packed with little things like that.
- nneonneo 5y agoOr, that you can Cmd+click on the document icon or name in any titlebar to pull up a menu of its containing directories. This one is _super_ handy and has zero discoverability.
- szhu 5y agoIt still works in Big Sur! Just hover over the window title and the icon (called the "document proxy icon") will appear. I think it's fine that they hid it, since even before, the things you can do with it (dragging, cmd/ctrl-clicking) were already hidden. The only old functionality that is lost with Big Sur is that you could glance at the icon to see if there are unsaved changes (if so, the icon would be dimmed). But you can still tell by looking for the dot in the red close button.
- yknuri 5y agoI had no idea one could do this!
- Krisando 5y agoCan you give some examples of applications you're comparing?
- xiphias2 5y agoI don't find key bindings in MacOS consistent. The first thing I started missing from Windows is the F2 button for renaming things. I can do that everywhere in Windows. In Mac there's no keyboard shortcut for it, so probably I could add it in Finder, but it probably won't work in other file dialogs (or maybe yes).
- sbtrct 5y agoThe return key is functionally the same as F2 in Windows.
- xiphias2 5y agoThanks, in Windows that starts the program, but I guess there's another key for that...I'll have to experiment more. I love my M1 Macbook Pro so much that I want to get used to the OS.
- vladvasiliu 5y agoIt's CMD+Down arrow. One thing that's killer for me in MacOS vs Windows, regarding consistency, is text fields. They always behave the same (except, of course, for weird apps, say ms office). CMD+Backspace will delete a whole word even in password fields or system settings, etc. This is always hit or miss in Windows. I know it doesn't work for passwords. In Windows explorer it works... sometimes. It works in the address bar, but not in the preferences or when renaming a file.
- qubitcoder 5y agoYou can use Cmd+o to open a program (and the "return" key to rename it).
- xiphias2 5y agoIt sounds like these combinations wouldn't work in a file selector for example, but I will try them.
- jcelerier 5y ago> I don't think desktop GUIs can or should be 'intuitive'. why ?
- rewgs 5y ago> There's nothing at all wrong with the behavior, and it's perfectly logical once you understand what is going on, but it's certainly not intuitive. I find the "app-less desktop" of Windows and all the Linux DE's I've tried (i.e. the big ones) far more weird and infuriating. It's easy to lose context of what app is focused, since a slight dimming of buttons isn't quite as obvious as I'd like. Reading the word of the app in the menu bar, even if it's just through my peripheral vision, makes the focus behavior far more obvious. And an "app-less desktop" more or less necessitates that you now dedicate an entire meta/super/Windows/whatever key to the window manager, which is just such a waste of keyboard real estate, as well as a driver for key command inconsistency. In macOS, Cmd+N will (nearly) always make a new window for the app that you're in; Cmd+W will close it; Cmd+Q will quit it. In Windows, Cmd+N works for everything, but to make my first file explorer window, I have to hit Windows+E. And to quit an app, it's...Alt+F4, for some reason? The trickle-down effects of this design are endless -- I've just laid out the basics of the basics here.