←back to thread

892 points todsacerdoti | 2 comments | | HN request time: 0.001s | source
Show context
sirwhinesalot ◴[] No.45289648[source]
We now live in a world where KDE looks nicer, more professional, and more consistent than the latest macOS. I don't know how that happened, and KDE isn't even particularly nice looking, but here we are.

For many years now KDE has focused on polish, bug fixing and "nice-to-have" improvements rather than major redesigns, and it paid off.

replies(29): >>45289995 #>>45290073 #>>45290151 #>>45290269 #>>45290300 #>>45290329 #>>45290339 #>>45290551 #>>45290730 #>>45290812 #>>45290839 #>>45290937 #>>45291184 #>>45291224 #>>45291767 #>>45292070 #>>45292195 #>>45293081 #>>45293115 #>>45293191 #>>45293540 #>>45295805 #>>45296420 #>>45296861 #>>45297073 #>>45297580 #>>45298444 #>>45298935 #>>45299011 #
GuB-42 ◴[] No.45290812[source]
KDE is, as its name implies, a desktop environment. And it hasn't been "infected" by the "mobile" virus.

I often wondered why desktop UIs became so terrible somewhere in the 2010s and I don't want to attribute it to laziness, greed, etc... People have been lazy and greedy since people existed, there must have been something else. And I think that mobile is the answer.

UI designers are facing a really hard problem, if not impossible. Most apps nowadays have desktop and mobile variants, and you want some consistency, as you don't want users to relearn everything when switching variants. But mobile platforms, with their small touchscreens are completely different from desktop platforms with their large screens, keyboards and mice. So what do you do?

In addition to mobile, you often need to target the browser too, so: native desktop, native mobile, browser desktop, browser mobile. And then you add commercial consideration like cost, brand identity, and the idea that if you didn't change the UI, you didn't change anything. Commercial considerations have always been a thing, but the multiplication of platforms made it worse, prompting for the idea of running everything in a browser, and having the desktop inferface just being the mobile interface with extra stuff.

replies(9): >>45291002 #>>45291374 #>>45291814 #>>45293739 #>>45294507 #>>45295079 #>>45297869 #>>45298577 #>>45299041 #
fluidcruft ◴[] No.45291814[source]
You probably mean tablets/touch input, not mobile. There was a time when things like iPad and Surface were going to dominate. iOS won that space with Android still limping along. Windows devices haven't managed to survive really and Surface seems to be retreating to laptop form. Frankly the SOC hardware universe seems to be a real technical challenge. Frankly, even Microsoft gave up trying to improve the phone hardware situation.
replies(1): >>45292541 #
1. freeopinion ◴[] No.45292541{3}[source]
I think the small form factor of mobile is more relevant than touch, although touch is also a significant factor. App design is forced to change radically to be usable at all on tiny screens. Indeed, touch is a result of the tiny aspect of mobile.
replies(1): >>45293527 #
2. pixelready ◴[] No.45293527[source]
Mobile form factor and touch inputs are pretty inseparable, and are so different from desktop + pointer. A lot of subtle pain points get missed because people tend to focus on one over the other. So many desktop patterns rely on hover interactions. Touch targets need to be big enough for beefy fingers (which will then cover the thing being touched). Gesture is considered normal on touch devices but not pointer ones. Reading distance differences between mobile devices and desktop ones impacts typography. And that’s just a few basic UX concerns all before you get into the weeds of WCAG and other accessibility standards.

TL;DR - your designer needs a hug