rwmj a day ago

At least it's not GNOME, where they shoehorned an unusable mobile-style interface on the whole thing and they don't even have a mobile version.

the_other a day ago

Allegedly the next gen MBPs will have a touch screen. I think Apple have pushed a touch-enabled macOS UI out a year ahead of the hardware: maybe to iron out issues; maybe 'cos they could... I worry that we're stuck with this shit for a few more years, 'til the touch screen goes the way of the touch bar.

  • grishka a day ago

    These rumors about touchscreen MacBooks have been going around for at least 10 years. At this point I don't believe any of it. Especially with how they sell keyboards for iPads.

Klaster_1 a day ago

"Consistency".

  • vincnetas a day ago

    yeah, but somehow consistency was not a concern when picking icons for menu items. as pointed out by some previous discussions on this matter.

    i also hate this "consistency" idea. was working on mobile app for android/ios. and a requirement was for apps to look identical on both platforms. whyyyyy. sure for designer it looks nice, but as a user who uses either ios OR android im used to conventions of particular platform. why throw that all away just to look identical an both platforms.

  • yakshaving_jgt a day ago

    Consistency is the absolute fucking worst design principle.

    • drob518 a day ago

      I’d tweak it to say that a foolish consistency is the absolute worst design principle. All things being equal, consistency is a good thing, but it sometimes gets prioritized to the point of absurdity and becomes counterproductive.

    • grishka a day ago

      There are two different things that can be called consistency.

      Visual consistency means that your app looks as similar as possible across platforms. Regardless of those platforms' native UI. It's the bad kind.

      UX consistency means that your app behaves the same across platforms, but adopts their style and conventions. You actually want this.

      • Klaster_1 a day ago

        I think the core issue here is that consistency bounds are arbitrary and some people tend to push to much on these. Finding the middle is hard and is political. Arguing with UX or QA whether previously unrelated features on different screens should behave the same is exhausting. That's why I prefer small projects where I am the only customer or all users are extremely aligned (internal developer tooling).

    • thfuran a day ago

      It definitely isn’t. It’s good in many contexts, but zealous adherence to some pithy design principle without consideration is bad engineering and bad design.