▲ | wavemode 4 days ago | ||||||||||||||||||||||||||||
Web designers have been having this same debate for 15 years - what many call "mobile-first design" is actually just worsening the experience of desktop users so that things look nicer on phones and the makers don't have to do double the design work. | |||||||||||||||||||||||||||||
▲ | hirvi74 4 days ago | parent | next [-] | ||||||||||||||||||||||||||||
> the makers don't have to do double the design work. Attitudes like this sometimes make me regret going in to software engineering. I understand time may be of the essence in some instances, but I feel like software engineering has lost much of its craftsmanship, and it's now just gluing over-engineered and poorly designed shitware together. At least, in the Web Dev world -- maybe other subfields have faired better? | |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
▲ | thescriptkiddie 4 days ago | parent | prev | next [-] | ||||||||||||||||||||||||||||
this reminds me of something i've observed. it seems like there is a general trend in software of doing things that look good (either in an ad or in a sprint review) rather than things that feel good to use. one example among many is nvidia's frame generation feature, which makes 60 fps look like 120 fps when you're watching somebody else play, but feel like 30 fps when you're the one playing. | |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
▲ | gspencley 3 days ago | parent | prev | next [-] | ||||||||||||||||||||||||||||
It's not so much double the design work, it's double the code maintenance. I'm of two minds on this. I agree with your complaint that "mobile first" (or just responsiveness in general) has tended to reduce the pleasantness of the Desktop experience. As a web application developer, the idea of having to maintain two separate codebases - one for mobile and one for desktop - is a big "no thank-you." So responsiveness tends to win on maintenance overhead. | |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
▲ | seec 3 days ago | parent | prev [-] | ||||||||||||||||||||||||||||
The moment the "mobile first" trend appeared, I knew it was wrong and we were certainly fucked for many things. Plenty of websites are just bad because of this nonsense. And since now most people don't even use a computer for their web browsing, most websites are bad for computer browsing by default. The insanity of it is that many websites push their mobile apps to use them. So, you get shitty mobile sites that ask you to use their app on mobile and are bad on desktop because of the stupid development philosophy (including poor information density and oversized interface for big touch targets). The whole point of the first iPhone web browser was that you could actually use most typical websites without any effort on their part and it was good enough. Because of the display size and navigation effort required it wasn't the most confortable but the more time passes the more I believe that was kind of the point and almost a "feature" in itself. We got there because people are glued to their phone, and sadly it's not even a good tool for efficient web browsing (it's useful for quick information gathering but that's it). |