• soupuos
    link
    fedilink
    arrow-up
    26
    ·
    1 year ago

    I know a lot of people like macOS, and I’m sure they get a lot done with it. For me however, it’s easily my least favorite popular OS. That’s even considering the terminal running zsh by default, which is miles ahead of Windows.

    A quirk that recently bit us at work is that Safari has a maximum allowed version based off your OS version. Now if it was just me as a user, I’d download a 3rd party browser. However, as a developer, I have to build solutions that work for every “reasonable” browser. This means I can’t use features that every modern browser has, including Safari, because Safari from 4 years ago didn’t have it.

    • BURN@lemmy.world
      link
      fedilink
      arrow-up
      5
      arrow-down
      1
      ·
      1 year ago

      This used to be the case with IE. you’re always going to have to support at least one legacy browser.that’s one of the few real benefits of everyone moving to chromium based browsers.

      • soupuos
        link
        fedilink
        arrow-up
        4
        ·
        edit-2
        1 year ago

        Yeah, thankfully I never had to develop with IE in mind. Though I have heard a lot of people dislike it for that reason.

        You’re totally right about that being a benefit to everyone moving to chromium. Thankfully Firefox has kept pretty up to date with new features/standards too.

    • squigglycunt@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      8 months ago

      at my last workplace we used a service called browserstack which cost something like 10$ a month, it allows you to run almost any combination of os/browser versions. you can even set it up to access a local server if you’re running one on your device machine for example. took out all the headache of running the specific ie version that the client was reporting bugs on it worked great but you can definitely find similar services to suit your use case

      • soupuos
        link
        fedilink
        arrow-up
        2
        ·
        8 months ago

        Thanks for the callout! We actually use browerstack too, but only for exceptions like that one. It’s not part of our typical process. Really cool software