Earlier quoted context omitted.
> 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…
> 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.…
I don't honestly believe that the inconsistency in colors or gui elements that exist on a typical linux system are a meaningful barrier to anyone.
A typical desktop ships with mostly qt or mostly gtk apps that share the same look and feel + a browser that looks and works like the user is used to working across platforms.
In a sense the browser is actually the single most important app for the majority of users and its more useful for it to be consistent with expectations than consistent with the desktop.
I think power users are more apt to be put off by small differences in much used keybindings but they are the minority.
While consistency may seem like an impossible task there are really 4 really big camps. Chrome Firefox gnome kde.
This seems like a small enough group that getting everyone to agree on a common way to communicate to all the desired way to define keybindings ought to be tractable.
I think this is a worthwhile endeavor we ought to persue.