15
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
this post was submitted on 11 Nov 2024
15 points (100.0% liked)
TechTakes
1401 readers
175 users here now
Big brain tech dude got yet another clueless take over at HackerNews etc? Here's the place to vent. Orange site, VC foolishness, all welcome.
This is not debate club. Unless it’s amusing debate.
For actually-good tech, you want our NotAwfulTech community
founded 1 year ago
MODERATORS
The ongoing trend of "flat UI" is largely not due to processing power though. Even inexpensive computers have CPUs and GPUs that could push very fancy graphics without problems, see what the same machines can do in game graphics (and I don't mean high-end gaming, I mean the kind of simple gaming that can run on a low-end laptop these days). Some of the early GUIs in the 1980s had "flat design" due to performance limitations, but that went away in the 1990s. Today it could still be a reason in some embedded system scenarios with simple microcontrollers, but not in a desktop or laptop computer, and also not in smartphones or tablets.
The reason we have the bland flat design is the same why we still have things like "all surfaces are ugly glossy black plastic" (luckily this one is on its way out) or "war on physical buttons" aka "touchscreens everywhere"... it's simply a design trend.
@nightsky "touchscreens everywhere" isn't an aesthetic choice, it's a cost-of-goods choice: which adds more to the cost of a physical product, a bunch of bespoke embossed buttons/keys for specific tasks, or a single mass-produced touchscreen?
It's the same reason modern electronics uses embedded microcontrollers rather than actual properly designed task-specific gate arrays.
I hear you, but I didn't say flat ui is due to processing power. My line of thought is that a sudden bump in available processing power might prompt designers to feel that elaborate uis are fine now because despite flat ui not being an efficiency thing, it is definitely perceived as one by the average designer who doesn't know how much of the css used to render it is generated client-side via js