Everything worked perfectly as it always does.

128 points
*

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.

permalink
report
reply
14 points

Qewl, that’s actually a lot better than not even addressing it.

permalink
report
parent
reply
70 points

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.

permalink
report
parent
reply
33 points

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.

permalink
report
parent
reply
13 points
*

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.

permalink
report
parent
reply
4 points

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

permalink
report
parent
reply
2 points

How is a function like adding an item to an array failing from one browser to another??

permalink
report
parent
reply
15 points
*

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…

permalink
report
parent
reply
104 points

The bug is they can’t track you well enough

permalink
report
reply
39 points

Absolutely no capitalization? That always makes me back away. You can’t even be bothered to make a proper sentence?

permalink
report
reply
1 point

It’s a writing style. I like it. I even turn off auto-capitalization on my phone keyboard so my chats are all lowercase.

permalink
report
parent
reply
2 points
*

Chiming in to say that I agree with you! Texting in lowercase just feels right to me, especially with friends and family.

permalink
report
parent
reply
4 points

I don’t agree with you. But damn. you’re downvoted for doing what you like.

permalink
report
parent
reply
4 points

Probably their style. It kind of works

permalink
report
parent
reply
8 points

Yeah it’s a zoomer thing. Literally saw posts on Reddit about girls freaking out because some guy used that punctuation.

permalink
report
parent
reply
2 points

iunno about that. i been writing like that off and on since 2000 so…

permalink
report
parent
reply
43 points

It’s time to get rid of the part of user-agent strings that identifies which browser you’re using. It should only include things like mobile/desktop, version of html supported, and JavaScript version supported.

permalink
report
reply
8 points

It’s not that simple. A lot of browser “standards” are standards in that they achieve the same end result, but for whatever reason they take a different approach to getting to that result, so you often end up needing browser specific code. This is especially the case with CSS, which is why so many “standard” CSS properties still need a “-moz” or a “-webkit” version as well, decades in. The only way the website can know if they’re running the correct code for that browser is if they know what browser is being used, hence user agents. This is the reason that pop ups like this exist at all; sure they were lazy as fuck to not properly support Firefox, absolutely, but they wouldn’t have needed to support Firefox specifically at all if browsers could just get their shit together and fix the “standards”.

I would fucking cry tears of joy if browsers could standardize enough that writing browser specific code and needing the user agent was a thing of the past, but I really don’t see it happening any time soon.

permalink
report
parent
reply
14 points

There is no uniform “HTML version”, “JavaScript version” or “CSS version” that describes which web APIs are implemented. Browser engines support some features that others don’t support and vice versa.

permalink
report
parent
reply
7 points
*

Maybe that’s the problem though. W3C and their ilk needs to define which markup and features are part of a specific html version (5.0, 5.1, etc.) or CSS or JavaScript release. Lock that down and move to the next version. Declare your supported version in the agent string instead of wanting a specific browser engine like Chrome. Relying on Chrome is like the Internet Explorer debacle all over again.

If the app doesn’t the render the declared version properly, then that’s on the app. If the dev uses out of spec or experimental features, that’s on the dev.

I’d much rather see an alert that says “This site requires HTML 5.0.1 or higher” than “This site doesn’t work in Firefox.”

permalink
report
parent
reply
4 points
*

Definitely not.

I have to version check to workaround Chrome, FireFox and Safari bugs. Some things they fix and I can flag around version (eg: FF113 has buggy focus detection with Web Components), but some just have never been fixed (eg: Firefox does not support animated styles with CSS variables in Web Components).

That’s not to pick on FireFox. Chrome doesn’t support scrolling two elements simultaneously which breaks any type of fancy horizontal scrolling in horizontal tabs. Safari has some buggy implementation with ARIA tags for Web Components and [type=range] doesn’t follow spec for min.

If we were going to just not support new features because browsers are buggy, we’d never get any new features. It’s better to feature detect and that includes knowing what versions need workarounds.

permalink
report
parent
reply
4 points

Ugly clothes too

permalink
report
reply

Firefox

!firefox@lemmy.ml

Create post

A place to discuss the news and latest developments on the open-source browser Firefox

Community stats

  • 2.6K

    Monthly active users

  • 965

    Posts

  • 18K

    Comments

Community moderators