←back to thread

Let me pay for Firefox

(discourse.mozilla.org)
802 points csmantle | 3 comments | | HN request time: 1.137s | source
Show context
gr4vityWall ◴[] No.44549048[source]
I used to want to donate to Mozilla Foundation, but I've long lost any hope that the corporation would spend that money in a way that makes sense to me. The pessimist on me would expect donated money to be spent on more built-in "campaigns", "studies" or ads. Or maybe a bonus for their executives.

I just want Firefox to be faster. I'm donating to Floorp (a Firefox fork), at least they seem focused on making the browser better.

replies(21): >>44549113 #>>44549167 #>>44549236 #>>44549241 #>>44549326 #>>44549407 #>>44549438 #>>44549518 #>>44549541 #>>44549713 #>>44549720 #>>44549848 #>>44550129 #>>44550186 #>>44550236 #>>44550963 #>>44551035 #>>44552251 #>>44552725 #>>44553787 #>>44554444 #
Uehreka ◴[] No.44549541[source]
I get why people are pissed at Mozilla, but I do feel like people on HN also underestimate how much hating Mozilla is becoming a hacker tribal signifier. It almost feel like each commenter is competing to out-hate the others or to add a layer of “in fact its so bad that we should (consequences)”.

Like, in general, I find that any HN thread where most of the comments are just agreeing, one-upping and yes-anding while invoking the same talking points and terminology (CEO ghouls, etc.) is probably a topic we might need to chill out on.

replies(22): >>44549569 #>>44549570 #>>44549593 #>>44549647 #>>44549652 #>>44549739 #>>44550040 #>>44550191 #>>44550364 #>>44550420 #>>44550422 #>>44550443 #>>44550471 #>>44550686 #>>44550727 #>>44550871 #>>44551243 #>>44552259 #>>44555879 #>>44556225 #>>44563570 #>>44566848 #
ericpauley ◴[] No.44549647[source]
Completely agree. For all the hate Mozilla gets on HN, I’ve been using Firefox every day for a decade and it pretty much just works, supports a rich collection of (vetted!) extensions, and performs exceptionally well with sometimes hundreds of tabs.

Mozilla makes mistakes just like any organization but they’ve done and continue to do more for an open Internet than most.

replies(8): >>44549741 #>>44549858 #>>44549891 #>>44550665 #>>44551031 #>>44553229 #>>44555863 #>>44556993 #
Cloudef ◴[] No.44549891[source]
I feel like the only people who hate firefox are frontend devs
replies(2): >>44550192 #>>44550576 #
PaulHoule ◴[] No.44550192[source]
I’m more of a full-stack but I develop “Firefox first” on my projects if I can and leave it to my tester to see that it works on Chrome. X-browser issues turn up rarely, I wind up having more trouble with Safari than anything.

I know Mozilla does worse on benchmarks, but I never complain about performance. Recently I tried some sites from one of the spammiest sectors on the web and found I couldn’t move the mouse without my Chrome lighting up like a Christmas tree and navigating me to crap sites, but the Firefox experience was that I had to click on something for all hell break loose.

We have an internal app that has screen with a JavaScript table thingie with 40,000 rows loaded locally. Crazy? Yeah. It performs great on Chrome and lags pretty bad on the fox. That’s the only bad screen, and we have a lot of screens.

Personally I don’t like it that they have an office in San Francisco. Emotionally I think, “the only thing anybody should be building in San Francisco is a homeless shelter.” Practically though, I think a browser company can’t “think different” if is steeped in the Bay Area culture, not least if they can get in a car and go visit people at Google and Facebook. If they were someplace else they might have a little more empathy for users.

replies(3): >>44550463 #>>44551824 #>>44553510 #
1. paradox460 ◴[] No.44551824[source]
This works because you're deliberately targeting a set of features Firefox supports, and the overwhelming majority of the time they're a subset of what Chrome (and increasingly, Safari) support

Read over the various web platform blogs out there, and keep a tally of how many times you'll see "Firefox gains support for XYZ in 139, bringing it to widespread availability. Chrome has supported this since 32 and Safari since version 16"

And many of these are fantastically useful features. Sure, they're not ground breaking building blocks like in the old days when IE didn't even support certain types of box model, but they're echos of the past

replies(1): >>44552286 #
2. PaulHoule ◴[] No.44552286[source]
Worse than that, where I work I can only install an LTS Firefox so I am stuck with relatively old features, but, hey, I’m in React land using components with some time lag in their development that don’t use these new features. I was kinda shocked to see that mainstream toolkits aren’t using <dialog/> given that it is a huge leap forward for accessibility… screen readers do not see anything they’re not supposed to see, end of story. Trouble is that it does cause trouble for frameworks that depend heavily on portalization.
replies(1): >>44556938 #
3. paradox460 ◴[] No.44556938[source]
The one that's shocked me the most is when I was writing some CSS for a recent project using Lit components, and nesting doesn't work at all.

Component level CSS is simple enough that I didn't really have to go out of my way to do anything above and beyond, and if I had to I could just use a loader that uses sass or postcss or something similar, but it was a bit surprising.

That said, I have really enjoyed Lit. I wrote the original components for this project in 2023, and haven't really touched them till earlier this week. Bumped all package dependencies, and did the usual things you'd do for an upgrade, and they have had a stable API over the two years they've existed.

Regarding Dialog, a few years ago, when it was brand new, I was working on a project that used LiveView and SurfaceUI. We had a few modals that were used throughout the app, and I was in the process of migrating them to use Dialog before getting laid off. The tricky part, at the time, was that a Dialog invoked through pure HTML, no JS, lacked certain features that were available to the JS APIs. The HTML side has caught up, and the JS APIs have improved, but I've not touched frontend professionally in that time.