What are the modern design trends you hate most?
-
Every new building looks the same. Fast food restaurants are indistinguishable except for the sign out front. All apartment buildings are identical. Office buildings are built to house cubicle farms. Nothing new is interesting or unique, because it’s not profitable to stand out; it’s all optimized for speed and cost. Ctrl-C, Ctrl-V everywhere.
Fast food restaurants looking generic is on purpose.
There's value in owning a property. That value is a lot lower if it's something like McDonald's kid-theme restaurant, or the classic Pizza Hut building.
If you got a generic modern building, it can be used for anything and sold with ease. -
Original question text by @[email protected]
What are the modern design trends you hate most? Feel free to rant! Mine are:
- Physical buttons are out of fashion, now EVERYTHING must have a touch screen instead! Especially if it makes the appliance more inconvenient to use. Like having to press a flimsy touch screen ten times to scroll through a washing machine's programs instead of just turning a physical knob and pressing a physical start button.
- Every website looks like it's made for a phone and was vomited by the same app in slightly different flavors of vomit.
- Actually EVERYTHING looks like it's made for a phone... Like what's the deal with all those hamburger menus on DESKTOP apps? Please just put a regular menu and same me some pointless clicking, it's not like you're lacking screen space. I especially hate that those menus can't be opened from the keyboard like regular menus.
I would like to change the radio station in a school zone and not run over a bunch of kids because I had to take my eyes off the road. Touchscreens are more distracting to use than my phone, which I don't like to use while driving because it is distracting enough.
Touchscreens absolutely do not belong in cars and I hope my car with buttons doesn't fucking die before the trend dies.
-
I have been a software tester for a long time and I really fuckin hate these JS frameworks that try to reinvent the wheel but worse.
Like why is a fucking table now a bunch of divs? Why is a drop down (select) list a bunch of divs? With disappearing html blocks when you close the list?
HTML worked fine, why are we reinventing basic HTML but worse?
I recently installed NoScript, and it's truly eye-opening the number of pages that "require" JS just to show me a page that has literally no reason to require JS. It's abysmal.
-
Fast food restaurants looking generic is on purpose.
There's value in owning a property. That value is a lot lower if it's something like McDonald's kid-theme restaurant, or the classic Pizza Hut building.
If you got a generic modern building, it can be used for anything and sold with ease.They didn't say, "I have no idea why", they said it's soulless and annoying. Capitalism truly produces garbage. It doesn't matter that there is a reason for bad decisions. They're still bad decisions.
-
I have been a software tester for a long time and I really fuckin hate these JS frameworks that try to reinvent the wheel but worse.
Like why is a fucking table now a bunch of divs? Why is a drop down (select) list a bunch of divs? With disappearing html blocks when you close the list?
HTML worked fine, why are we reinventing basic HTML but worse?
Because many of the frameworks, including Angular and React, were getting started while HTML and JS specs and the support of those specs were a giant hodgepodge MESS.
Why are so many things divs instead of standard components? Because for WAY too long, those components weren't standard. Some browsers didn't even fully support basic components or styling options that had been standard for years.
Why is everything a div? Because in many browsers, divs got the most feature support.
The frameworks seem nonsensical and dumb because they're covering up a LOT of even worse things.
Not to say a ton of nasty things cannot remain, or new gross things crop up, but at least this one has a history that's more interesting than, "they designed it poirly". Nope, a lot of the problems have no design at all, or might've been worse with a more "standard" implementation!
-
The option is called "relative date" (as opposed to absolute date). On macos you can switch it off:
- open Finder, go to list view
- select very first item in hierarchy
- click on the little triangle next to the (folder-)icon to expand but press the option key wihle doing so
- hit "cmd" + "J" - a settings panel will open
- there is a tick box that says "relative date" that needs to be disabled (unticked)
- if you want to apply this settings as the new default setting for all finder windows, press the "apply as standard"-button at the bottom. All dates will show now the actual date instead of "today", "yesterday" and such.
Oh you sweet summer child, thinking that will apply to most websites.
-
Because many of the frameworks, including Angular and React, were getting started while HTML and JS specs and the support of those specs were a giant hodgepodge MESS.
Why are so many things divs instead of standard components? Because for WAY too long, those components weren't standard. Some browsers didn't even fully support basic components or styling options that had been standard for years.
Why is everything a div? Because in many browsers, divs got the most feature support.
The frameworks seem nonsensical and dumb because they're covering up a LOT of even worse things.
Not to say a ton of nasty things cannot remain, or new gross things crop up, but at least this one has a history that's more interesting than, "they designed it poirly". Nope, a lot of the problems have no design at all, or might've been worse with a more "standard" implementation!
Tables and select boxes have been standard for ages across all browsers what are you on about.
-
Oh you sweet summer child, thinking that will apply to most websites.
Tthis setting is not intended to apply to websites. With this setting you can change whether the date is shown as absolute (dd.mm.yyyy) oder relative (today, yesterday,...) for your own files on your computer.
-
Sounds like an easier job for the landlord/owner, not having to manage coins and exchange.
Wouldn't be surprised if the landlord/owner gets a percentage, as well.
-
I recently installed NoScript, and it's truly eye-opening the number of pages that "require" JS just to show me a page that has literally no reason to require JS. It's abysmal.
Long-time NoScript user. I only allow scripts to run that actually need to run, and some I forever-block everywhere just on principle (looking at you Google). Except for sites like banking, if a site won't run without garbage javascript it's quite easy to just go elsewhere where the signal-to-noise ratio is smarter.
-
Wouldn't be surprised if the landlord/owner gets a percentage, as well.
Of course the landlord gets a percentage. They are essentially leasing the space to the company that manages the laundry equipment.
-
They didn't say, "I have no idea why", they said it's soulless and annoying. Capitalism truly produces garbage. It doesn't matter that there is a reason for bad decisions. They're still bad decisions.
I didn't say "It's not a bad decision because there's a reason".
I shared that because I found it interesting myself and thought that others might too. -
I would like to change the radio station in a school zone and not run over a bunch of kids because I had to take my eyes off the road. Touchscreens are more distracting to use than my phone, which I don't like to use while driving because it is distracting enough.
Touchscreens absolutely do not belong in cars and I hope my car with buttons doesn't fucking die before the trend dies.
I agree. My car a Mercedes A200d from 2020 is a bit of a hybrid, it has a touch screen but also button controls to change things, but even those are a bit fiddly.
I love that it had a voice control feature that actually works so no I just press a button on the steering wheel and say “play classic fm” and it changes. Good for using navigation too as the less time you are using the screen the better.
-
Material design. Everything must be so flat that you cannot see if it’s a button or just something highlighted.
Exactly, I can't believe we are still in this since years, can't wait for the next trend hoping it won't get worse..
-
Long-time NoScript user. I only allow scripts to run that actually need to run, and some I forever-block everywhere just on principle (looking at you Google). Except for sites like banking, if a site won't run without garbage javascript it's quite easy to just go elsewhere where the signal-to-noise ratio is smarter.
Oh yeah. I generally don't touch it if a site is generally okay without it. I've just come across lots of sites that will only display an error message unless I allow JS.
-
Tthis setting is not intended to apply to websites. With this setting you can change whether the date is shown as absolute (dd.mm.yyyy) oder relative (today, yesterday,...) for your own files on your computer.
The main post is asking about general design patterns, and many others have commented about relative dates in gitlab and many other online sources.
It is precisely my point to say that the settings cited here are local only.
-
Tables and select boxes have been standard for ages across all browsers what are you on about.
wrote on last edited by [email protected]I'm talking about pre-HTML5. Back when a lot of non-web devs hated JacaScript. Back when people liked ActiveX. Back when CSS wasn't universally supported. If you're too young to remember those days, count yourself lucky.