Hacker Read top | best | new | newcomments | leaders | about | bookmarklet login

> I have to disagree that macOS has a good GUI.

MacOS has a predictable UI. However, Apple products have the LEAST customizable UIs of any system I've used (probably predictable = 1/customizable)



sort by: page size:

> But you can't have a GUI as polished as MacOS, although things are getting closer.

I'm not sure I agree with that. Frankly, I don't find macOS's GUI to be particularly polished, or even pleasant. Of course, people that like macOS usually do, but, well, that's somewhat self-selecting.

I honestly think thinks like Cinnamon or KDE are nicer that the macOS GUI.


> The mac UI is nicer than the various Linux window managers.

Well that is entirely subjective. To me OS X is a cluttered, distracting, cold-grey mess.


> Is there anything wrong with macOS

Yes. It has probably the worst UI of any desktop OS. The window management sucks, the global menu is stupid and annoying and the file management sucks. Trying to operate the OS with just a keyboard is absurdly difficult. They don't give you any options to work the way that you want, they only give you one option to work the way Apple wants. You're also severely limited in hardware choice. Just about everything is wrong with the Macintosh Operating System IMO.


> The visuals of Mac are vastly superior to any flavor of Linux I've tried.

This is subjective. I think the MacOS UI looks and acts like a toy. My Linux machine has a solarised theme (I can toggle light/dark) with minimal window borders (i3, polybar). I think it's much more tasteful than MacOS. GNOME looks better too and it's themeable, unlike MacOS. But this is all of course just my opinion.


> macOS does offer a nicer overall UX than Windows,

Eh, does it? I find it to be incredibly unintuitive, and so do many people I see try to use it with no prior PC experience.


> Traditional macOS users valued the Mac user interface deeply

I'm on the developer side and I don't know if I count as traditional macOS user but I've personally bought 3 macs (including the current M1 one) and use another mac from my company to work.

IMO I have almost 0 interaction with mac user interface. My time are either spent in terminal or in a browser. There's little need to 'interface' with whatever UI mac comes with.

I love mac mostly because of its hardware form factor and its shell. I can't tell you any GUI gimmick despite using it as my main driver for years.


>There’s a long history behind some of these things. macOS UI conventions stretch all the way back to macOS 1.0, released in 1984.

maybe some of those conventions are outdated

The main gripe i have with macOS, for a company so focused on accessibility it's disappointing the lack of UI scaling options.

You really can't do much compared to Windows. Linux also suck at this in terms of the basic options available.


> Honestly MacOS isn't much better.

Any examples to why macOS isn't much better?


> None of this is meant to say macOS is garbage or anything like that.

I think an OS as prolific as macOS having such shit UX kind of implies it is garbage though.

The year is 2020 and macOS still doesn't have a location/address bar in Finder.

Basic native UI interfaces still completely lack keyboard controls.

Window snapping is still non-existent.

I understand Apple strive to be different, but lacking these basic features (among many others) makes macOS have an arguably inferior workflow to Windows or Linux/BSD DEs.

Excluding these things are not unique and quirky subjective design choices Apple can continue get away with. They are baseline expectations for a workstation computing environment to meet, which macOS does not. The way I see it, macOS is increasingly falling behind in UX. Not only have Apple failed to make their own improvements and innovations; they've failed to keep pace with Microsoft and the Open Source community.

Posted from my 2019 MacBook Pro


>MacOS has a consistent UI across all applications

Let's see my currently running apps :

Chrome - no

Firefox - no

Slack - no

intellij IDEs - no

VSCode - no

Spotify - maybe kinda sortof ?

VLC - no

WhatsApp - no

Telegram - no

Steam - no

What is this consistent UI you speak of ? Most of these apps look the same on windows.

The only reason I own a MacBook is because I wanted a single device and I occasionally need to do some osx/iOS work - would be happier with windows laptop for sure


> Who doesn’t like macos?

It’s buggy AF and Apple is dumbing down the UX/UI every year and customization options are almost non existent.

Also compared to Windows multi-display support is thrash, no window snapping (?!) and Windows seems to be generally more stable.


>Also from experience, Gnome absolutely destroyes MacOS in usability, macOS is really crappy.

This isn't exactly a high bar...

Even Windows destroys MacOS in usability.


> Because it is an UNIX clone, almost all of them quite bad at any kind of UI/UX.

That's because the GUI is not a part of the OS. The GUI is not an integral part of macOS - it's just that Apple sells one bundled, the same way that Canonical and Red Hat bundle Gnome. We had a number of other OSs that made a similar decision, on Lisp machines, Smalltalk workstations, Apollo's DomainOS, and a couple others I can't remember. None of these survived to this day.


>As someone who uses Windows, Linux

Yeah, your tolerance for inconsistent UX is much higher than longtime macOS users.


>We could try to slap a GUI on top of it, but I don't believe great products are made that way.

I'm right there with you on that one. So is most of HN I imagine.

But the Apple ][ really brought the PC home for so many more people than it's competitors purely because of it's relatively simple GUI.

Command prompts scare the average user.


> great UI

Curious. Have you tried Gnome Shell or recent KDE or some modern Linux desktop like that for a while?

Because I always assumed MacOS as a Unix with shiny UI as well, however once I worked on one for a year or two I realized it long lost its uniqness. In many ways the UI is closer to Windows 7 than Windows 10 is. And things like Unity/Gnome Shell or even win 10 long went in a more productivity focused UI concept.


> At least from my experience with ~15 years of mac, ~15 years of on-and-off linux and windows, macOS has remained more consistent, because the primitives are much more universal.

I'm having a hard time understanding this, even with your examples. It might be possible that I simply haven't figured out the primitives, or an underlying logic to the OS?

In my experience, MacOS is the worst offender (excluding Windows) of inconsistencies. MacOS is filled with UI elements that, as far as I can tell, only appear once. (For example, the green 'status light' when activating SSH, compared to the slider buttons used everywhere else in the OS.)

My experience is roughly ~5 years MacOS (mostly as a child), ~10 years Windows, ~10 years Linux.

In all, it feels like Apple demands a "larger" language one needs to learn, compared to various Linux distros.


>but Windows' GUI is [...] superior to [...] OS X

Hmm ...


> The entire design of macOS feels like the Gnome desktop: you use what they give you, how they give it to you, using their workflows, barely customizing anything.

The user just started to use the OS: of course they have little knowledge of customization plus they are using a computer subject to corporate policies. Not a fair criticism.

However, the critique of the window snapping mechanics is correct. Very frustrating to have the window go full screen when removing one half of the previously split screen.

next

Legal | privacy