Everything worked perfectly as it always does.

  • @[email protected]
    link
    fedilink
    258
    edit-2
    5 months ago

    Classy to blame Firefox for bugs in their code :)

    If devs write code for Chrome, yeah, maybe then it doesn’t work in Firefox guys…

    We had exactly this situation in the 90s with internet Explorer… But new devs need to relearn lessons of course.

    • @[email protected]
      link
      fedilink
      445 months ago

      It was different in the case of IE though. It was actually atrocious and not standards compliant in many many ways.

      Today, chrome and FF both support standards fairly well and when things don’t work in FF it’s usually either that you wrote fragile code, or there’s a slight difference from chrome that technically isn’t a standards compliance issue. Testing in both of those browsers isn’t hard and should be the norm. I’ve had projects where I had to test in IE, chrome windows, chrome android, FF, safari Mac, safari iPad OS, and safari iOS all at the same time. And yes there are differences between those last two, because apple makes a shitty web browser.

      If you can’t test in two browsers, you’re just a bad web developer…

      • @[email protected]
        link
        fedilink
        105 months ago

        Absolutely this, nothing but pure laziness. I had a really weird specific issue on iOS Safari with one of my projects, and I own literally nothing Apple. Instead of just accepting shits fucked on iOS, I got my hands on a borrowed Mac so I could use xCode and actually find the issue.

        …then again, that project ended up dead in the water at like 95% completion and I never got paid for the work I’d already finished, so maybe the joke IS on me and I should’ve been a lazy fuck.

        • @[email protected]
          link
          fedilink
          35 months ago

          Sounds like you might want to add some sort of terms of agreement to your estimates. I built sites that never saw the light of day, but that is entirely up to the client. A site not being live doesn’t mean my client doesn’t need to pay me.

          • @[email protected]
            link
            fedilink
            35 months ago

            It was for a family friend who is disabled and unable to work a normal job, so me and my brother(also a dev on this) agreed to be paid on project completion. Long story short, she wasn’t able to pay so the final bug fixes were never done, and the code has been left to rot. Under different circumstances I’d be putting pressure to get at least some payment, but it’s pointless imo.

            Lesson learned though, not doing that again.

    • unalivejoy
      link
      fedilink
      English
      165 months ago

      It could be they were using new features chrome added which Firefox had as experimental when they wrote it. Firefox recently promoted those features to stable.

      • @[email protected]
        link
        fedilink
        475 months ago

        It could be but then it’s even worse judgement. They basically don’t care if Firefox users can view their web site, and that’s one thing, but blaming it on Firefox is kind of rich, instead of taking responsibility for their decision. :)

    • @[email protected]
      link
      fedilink
      11
      edit-2
      5 months ago

      It’s probably all the new generation of programmers/management - you would think they would listen to the lessons passed down but… Nope.

      • @[email protected]
        link
        fedilink
        145 months ago

        Depressingly, the message that GHG emissions are heating up the planet has been passed down for over a hundred years now. People just aren’t very good with passed down messages in general.

      • @zarkanian
        link
        05 months ago

        You’re assuming that lessons are being passed down.

  • Bilb!
    link
    fedilink
    English
    128
    edit-2
    5 months ago

    At least they seem to be working on it. Directing Firefox users to use a different browser in the mean time, temporarily, seems reasonable even if the language on that popup is a bit imprecise.

    I did try adding a shirt to the cart and yeah, it added the wrong size. I’d have to switch to chrome to successfully complete an order at the moment. It’s unfortunate, but as long as they’re trying to fix it I don’t see any point in feeling outraged.

    • Cosmic Cleric
      link
      fedilink
      715 months ago

      I did try adding a shirt to the cart and yeah, it added the wrong size. I’d have to switch to chrome to successfully complete an order at the moment. It’s unfortunate, but as long as they’re trying to fix it I don’t see any point in feeling outraged.

      As a software developer, if just trying to add a single item to a cart is buggy, then that’s definitely something to feel outraged about, software development wise (not literally outraged, but definitely a strong “WTF!?” response).

      It’s actually really amazing that a bug would manifest in one browser and not another, when just adding an item to a cart. You have to work really hard to make something like that not work correctly.

      • @[email protected]
        link
        fedilink
        345 months ago

        Yeah seriously, what is so special about what they’re doing here that it has a browser-specific bug?

        This isn’t like 20 years ago where browsers had tons of experimental and custom extensions to HTML and JavaScript in them. It’s all standard now.

        • @[email protected]
          link
          fedilink
          13
          edit-2
          5 months ago

          It’s all standard now.

          The reason Microsoft surrendered to Google and adopted Chromium is they couldn’t keep up with Google’s changes to standards and proprietary extensions.

        • @[email protected]
          link
          fedilink
          45 months ago

          There are still several css differences between chrome, ff and safari. It’s a pain to develop for them, but it is possible

    • @[email protected]
      link
      fedilink
      15
      edit-2
      5 months ago

      I wouldn’t feel safe entering my credit card information into a site that can’t even support Firefox, those are just the bugs they’re willing to tell you about…

    • Aatube
      link
      fedilink
      1
      edit-2
      5 months ago

      Adding sizes seems to work for me. What doesn’t work is trying to remove the last item from your shopping cart.

  • @[email protected]
    link
    fedilink
    975 months ago

    Firefox has a “bug” that makes our tracking code not work. Please switch to Chrome so we can track you.

    • @[email protected]
      link
      fedilink
      25 months ago

      I use my separate pr0n browser for this kind of sites. It’s set up to completely reset every time.

  • kratoz29
    link
    fedilink
    English
    89
    edit-2
    5 months ago

    That disclaimer announcement just screams lazy IT, or general management by your side.

    • @[email protected]
      link
      fedilink
      English
      305 months ago

      My bet is that FF has some privacy and/or adblocking features that this company doesn’t like.

    • @[email protected]
      link
      fedilink
      14
      edit-2
      5 months ago

      There are a few features that FF doesn’t have that chrome does, but it mostly involves video streaming. Adblocking is likely the reason though.

      Source: am front end dev

  • @[email protected]
    link
    fedilink
    855 months ago

    It’s not super difficult to just make a standards compliant website. I always wonder how in this day and age people manage to create professional websites with browser specific bugs.

    • @kboy101222
      link
      English
      655 months ago

      There’s likely zero bugs, but Firefox has more ways to block ads and trackers from affecting you, which is likely to real reason they don’t want it being used.

    • @[email protected]
      link
      fedilink
      75 months ago

      There are quite a lot of quirks with how browser (or rather rendering engines) interpret CSS, and in quite a few places the spec is ambiguous. So there is no “correct” way of implementing it.

      But, this is either just them being lazy or bad mangement.

      • @[email protected]
        link
        fedilink
        2
        edit-2
        5 months ago

        Do you have an example of a quirk where Chrome and Firefox treat something in the spec differently? I haven’t seen that in a while.

    • @sugar_in_your_tea
      link
      15 months ago

      It makes sense for webapps like the one I work on (lots of custom 2d canvas stuff, with layers upon layers of libraries).

      But an e-commerce site is simple enough that it really wouldn’t be an issue.

    • @[email protected]
      link
      fedilink
      1
      edit-2
      5 months ago

      I’ve had to debug a PDF viewer on a site once. Getting that to work across multiple versions of multiple browsers was a nightmare and I never managed to figure it out. Latest versions are mostly fine (except for mobile safari), but even 1yo versions of browsers are just broken.

      Maybe I’m missing something, but it got bad enough that one of the “potential solutions” I was considering involved figuring out how to compile a C based pdf renderer thingy into WASM and embedding it in the app.

      This was about 7 months ago.

      I agree though, add to cart should NOT behave differently across browsers in 2024.

  • rem26_art
    link
    fedilink
    795 months ago

    lmao write your website better then. That popup sure looks like its working

    • BolexForSoup
      link
      fedilink
      32
      edit-2
      5 months ago

      “Hello! If you are the operator of this site, it has known bugs with browsers other than chrome. Please consider doing your job and building for use cases other than the majority one when making your website, because it is 2024 and not 1994. If you are unable to, then consider using simpler website builders like Squarespace, which are known to work across a number of browsers. Thanks!”

  • katy ✨
    link
    fedilink
    57
    edit-2
    5 months ago

    “firefox has known bugs with our store”

    it’s not my fault you have trouble with designers

    also brb bookmarking that site

  • @[email protected]
    link
    fedilink
    575 months ago

    This is the laziest dev work. And somehow they’ve convinced the owner that this is fine and got paid.

  • lnxtx
    link
    fedilink
    English
    555 months ago

    Remember the Internet Explorer domination?

        • @[email protected]
          link
          fedilink
          10
          edit-2
          5 months ago

          Safari is the worst because apple apparently refuses to update their browser outside an IOS/macOS update. So stupid.

          Safari is a browser not a system app. It should not be affected by system updates at all.

          • @[email protected]
            link
            fedilink
            15 months ago

            It’s the IE effect in more ways than one. Apple makes money from apps, and by having a monopoly on which app store you can use. Therefore it’s in their interest to nerf the browser as much as they can get away with it, and why they force third party browsers to use the Safari rendering engine under the hood.

            • @[email protected]
              link
              fedilink
              25 months ago

              by having a monopoly on which app store you can use

              Not for long, at least in the EU.

              Therefore it’s in their interest to nerf the browser as much as they can get away with it,

              This is also why PWAs don’t work well on iOS. I think they still don’t even support notifications.

          • @[email protected]
            link
            fedilink
            1
            edit-2
            5 months ago

            Can you even update Safari separately on iOS?

            Nevermind, read that as “people refuse” instead of “apple refuse”

            Fuck Apple.