5 ms·
> System-wide UI consistency, especially in the fine details > Singular UI/UX vision eliminates points of confusion and everything-is-a-compromise choices for
by techntoke 8y ago
> System-wide UI consistency, especially in the fine details
> Singular UI/UX vision eliminates points of confusion and everything-is-a-compromise choices for third party developers
There are consistent themes across both GTK+ and Qt. Pretty much all my apps share a similar theme and UI. There are Mac Apps as well that deviate from whatever "standardization" you're referring to.
> Navigable by non-experts, even when things turn to shit
It is no longer 2004. A lot of Mac users are also more than capable of running a few shell commands when needed. There are tons of web UIs and graphical apps to manage a Linux OS, from hardware, users, configuration, etc. However, a properly configured Linux OS won't need a lot of interaction on the frontend.
> Nominally "perfect" hardware support
Linux has way better hardware support than Mac. I'm not sure what you're referring to here.
> Robust colorimetry
Agreed, this is one area that needs some improvement, but last I checked it is pretty well supported:
https://wiki.archlinux.org/index.php/ICC_profiles https://wiki.archlinux.org/index.php/ICC_profiles
> Millisecond audio latency
Already exist:
https://wiki.archlinux.org/index.php/Professional_audio https://wiki.archlinux.org/index.php/Professional_audio
- msbarnett 8y ago> There are consistent themes across both GTK+ and Qt. And then you open an app that’s neither GTK+ nor Qt, and you’re back to square one. Besides, there’s more to UI than “theme”. I have ^w mapped to delete word on OS X. One line in one config file. It works universally in every text box on the system. I tried setting that up in Linux. Eventually got it working through some gnome setting or some such. In some apps. Firefox didn’t respect it and wanted its own setting iirc. Then it would forget it every few months and trying to delete a word while I was typing would unconditionally close the browser. Fucking ridiculous stuff like that abounded. Life’s too short. > Pretty much all my apps share a similar theme and UI. There are Mac Apps as well that deviate from whatever "standardization" you're referring to. A few (very few anymore, in my experience) might deviate in terms of widget styling. Essentially none ignore system wide keybindings, or fail to integrate with system wide services, etc. In terms of inconsistency it’s night and day vs what I’ve had to put up with from Linux desktops.
- flukus 8y ago> And then you open an app that’s neither GTK+ nor Qt, and you’re back to square one. The same is true on every OS, if you open a java app on macos it's not going to look right, do you blame apple for that or the developers of the app? > In some apps. Firefox didn’t respect it and wanted its own setting iirc. Will firefox respect it on macos? It's not a good example anyway because firefox is not native, firefox is the electron of the 00's. Even when firefox tries to emulate the native theme it screws up, I had to turn off my dark theme just to get text areas with visible text.
- sjwright 8y agoAll are exceptions that prove the rule.
- msbarnett 8y ago> The same is true on every OS, if you open a java app on macos it's not going to look right, do you blame apple for that or the developers of the app? I’d blame the app, because in the case of OS X there is a single consistent set of UI components that effectively everything uses, and being gratuitously incompatible is on the app. In the case of Linux there is only a hodge-podge bazaar of gratuitously incompatible UI kits that every third app disagrees on which to use, so it’s hard to blame any single dev for the universally frustrating shitshow that results. As an aside, the only java app I’ve interacted with in years (seriously, how often do these even come up any more?), IntelliJ, actually sunk the effort into looking and feeling right. Like I said, it’s night and day on this stuff versus what I experience in Linux on the regular. > Will firefox respect it on macos? Yes. > It's not a good example anyway because firefox is not native, firefox is the electron of the 00's Electron apps also get this 100% right on OS X.
- michaelmrose 8y agoThere are really mostly 2. Gtk and QT and themed with similar themes they aren't different enough to be too meaningful.
- michaelmrose 8y ago