4 ms·
Here are some more examples of OS X UI deficiencies compared to Windows: - Keyboard acceleration for application menus is more consistent and robust under Wind
by WorldWideWayne 12y ago
Here are some more examples of OS X UI deficiencies compared to Windows:
- Keyboard acceleration for application menus is more consistent and robust under Windows. Press Alt + the underlined letter of any menu to activate it and then hunt around using the arrow keys. Press underlined letter of menu item to activate it. No memorizing arcane shortcuts.
- Windows' Taskbar is much, much more flexible than OS X's Dock because it does everything the Dock does in it's default mode and it's got other modes that the Dock does not such as having one "entry per window" instead of one "entry per application that displays a list of windows when clicked". I like entry per window mode. The Taskbar is also highly customizable via something like 7+ taskbar tweaker where you can make "taskbar entries" act like browser tabs (middle click to close). Apple never gives anyone access to the proper APIs to customize the Dock. Developers can't even change NSScreen.visibleFrame so even if you wanted to replace the Dock you couldn't do it properly and windows end up behind your replacement (a bug all dock replacement software shares).
- Apple seems to prefer buttons that have icons with no labels everywhere. Also, they seem to like little tiny buttons for things like Add/Delete an item in a list, where a Windows app would have a nice big button with an icon and a label. Windows is just more utilitarian over all and Microsoft generally seems to value function over style, which matches my own preferences.
- The Windows Explorer is much more flexible and extensible than the OS X Finder. Extending the Explorer context menu is a matter of course on Windows. There's a very robust API for it. Overall, the Finder is vastly inferior to Explorer which is also easier to navigate with a keyboard.
- Save/Open dialogs in OS X are limited. One example: I go to save a file and create a folder. Ooops, I want to delete that folder but I can't do it from the dialog, I have to go and open a Finder instance. Windows generally lets you do anything in an Open/Save dialog that you can do from a Windows Explorer instance. There's a plugin for OS X that attempts to fix some of these issues called "Default Folder X".
- Display management: OS X doesn't have handy features to quickly turn off external displays like Windows where I just hit Win+P. If I want to get rid of a monitor in OS X I have to turn it off or unplug the video cable. Maybe in Yosemite they added the ability to disable a monitor via control panel. OS X also wants to go to sleep if I close a Macbook/Pro lid, even if an external monitor is plugged in.
- ANTSANTS 12y ago>Save/Open dialogs in OS X are limited. One example: I go to save a file and create a folder. Ooops, I want to delete that folder but I can't do it from the dialog, I have to go and open a Finder instance. Windows generally lets you do anything in an Open/Save dialog that you can do from a Windows Explorer instance. There's a plugin for OS X that attempts to fix some of these issues called "Default Folder X". This was also a great annoyance for me on Linux (or more specifically, with the GTK file save/open dialog).
- moogleii 12y agoThe delete thing is actually not true https://news.ycombinator.com/item?id=8930181 https://news.ycombinator.com/item?id=8930181
- ANTSANTS 12y agoI wasn't talking about OSX though.
- moogleii 12y agoSure, and I wasn't attempting to correct you. Merely pointing out the original premise is not true.
- WorldWideWayne 12y agoThanks for taking the time to check my assertions and for replying. I think that one feature changed in Mavericks. I'm honestly not ecstatic about any of the desktop OS choices today, but I have hope that will change one day!
- moogleii 12y ago> - Keyboard acceleration for application menus is more consistent and robust under Windows. Press Alt + the underlined letter of any menu... Definitely true. Although, the "common core" keyboard shortcuts are represented enough for me. I don't care to remember each individual program's hot letters. But it definitely is a lifesaver when you don't have access to a mouse. > Apple seems to prefer buttons that have icons with no labels...Also, they seem to like... That's beyond debatable subjectivity and well into the realm of "I just don't like it", so I'll just leave it at that (though I will say Chrome for windows is pretty icon heavy, and Visual Studio is moving that way as well). And to be fair, I think API and extensions are beyond the scope of what we were talking about. > Ooops, I want to delete that folder but I can't do it from the dialog, That's definitely not true. I just walked over to an OSX machine and verified it wasn't my imagination. Perhaps it was a recent addition, I'll give you that, but I don't recall it being an issue for quite some time. Sometimes I do miss the full power of a file explorer in my Save/Open dialog, but it's not all heaven on earth. If I'm working in directories in active instances of Explorer, and then I decide I want to save a file from a program to one of those directories, the dialog will use a default (typically My Documents) or the last used path that the application remembers you using. This means I have to drill down or seek out the aforementioned directories either through mouse or typing in the path manually. I find that to be an annoying waste of time, especially if I was deep in a directory tree in a totally different "forest" if you will. With OSX, I can drag over the folder from Finder to the Save dialog, and it knows that, since the context is "you want to save something", that it should switch to that directory. The Windows save dialog will act like a special Explorer instance, as you said, and copy the dragged directory instead. Sure, there are a few times where that's handy, but I prefer the more logical contextual use. - Display management I agree with that, OS X is definitely lagging on multi-monitor features (although I personally rarely need to shut off or unplug my second monitor).