• herrvogel@lemmy.world
    link
    fedilink
    arrow-up
    10
    ·
    1 year ago

    I stopped doing frontend work when responsive design became important. Super unpleasant work. Now I’m happier at the backend where I don’t have to worry about how my shit looks on the 7 million possible screen sizes people are likely to use. Life is more peaceful here.

    • traches@sh.itjust.works
      link
      fedilink
      arrow-up
      2
      ·
      1 year ago

      Alright hang on now - responsive design is about not excluding people based on the device they’re using. Many people do everything in their lives from a low end cell phone and cutting them out is a shit thing to do. Responsive design and progressive enhancement are objectively good things.

      The tools have gotten better over the past several years, it’s not as hard as it used to be.

      • nyan@lemmy.cafe
        link
        fedilink
        arrow-up
        2
        ·
        1 year ago

        Better? Not really. My experience is that sites have gotten “better” for mobile at the cost of making them nearly or completely unusable for people using desktop browsers with non-default settings (especially additional security lockdown, but even forcing a specific colour scheme can break some sites because some idiot calling himself a designer used css background-image for images that are content). Which means a fair number of sites are broken to some degree for me.

        The more things change, the more they stay the same.

        • traches@sh.itjust.works
          link
          fedilink
          arrow-up
          2
          ·
          edit-2
          1 year ago

          Those things are completely unrelated? I said the tools for responsive design have gotten better, which they objectively have.

          You’re not wrong that most css in the wild is trash, and I love dark mode as much as the next guy but you can’t complain that sites break when you’re fucking with styles. It’s the cost of tinkering.

      • MagicShel@programming.dev
        link
        fedilink
        arrow-up
        1
        ·
        1 year ago

        As recently as 6 or 7 years ago I maintained some apps that forced 5.5 compatibility mode. Because they were poorly architected in a shitty framework and no one was willing to do or pay for or train for a rewritten version. They were finally migrating to .NET when I left. It was the govt so they are likely wrapping up that migration now.