The hardest part about making a browser seems to be restraining yourself just to make a fucking browser.
Customer: I want a browser please
Chrome: Here’s a browser with embedded spyware and blatant disdain for your RAM
Firefox: here’s your browser with embedded AI for some reason
Brave: Here’s a browser with embedded cryptoslop and a dodgy CEO
Opera: What’s up gamers here’s your browser with tacticool RGB bloat
Microsoft: Here’s your spyware AI that sort of also works as a browser that might actually cause Ted Kaczynski to rise from the grave and kill again, to the thunderous applause of all.
Oh Firefox, I still haven’t moved on from that “study” which was just a ad for a TV show. I disable studies on every machine I touch now.
To be fair, Chrome is actually pretty good at some things. I noticed when building an infinite feed of Lemmy posts, Chrome required zero optimization to render hundreds of posts at once. Safari was a different story. I had to rebuild my feed of posts with some pretty complex list virtualization to get Safari to be performant.
I wish I remembered what Firefox was like at the time, but I don’t. Possible it’s also very performant. But as a developer, Chrome is way more enjoyable to build for.
This is NOT an endorsement for Chrome. I absolutely hate Google. Just wanted to provide my perspective as a developer. And maybe that also explains the high ram usage of Chrome since there’s some ✨magic✨ optimization happening that Safari lacks.
I was editing a very large confluence page a little while ago in FF and was getting frustrated with how slow it was getting. I figured it must be better on edge, surely there’s been a bunch of optimizations there for the whole thing to have been deemed viable.
Nope, FF was faster. By a decent margin, even. The editor was still usable in FF while edge struggled just to render it at all.
True, but part of that is Google developed some “web standards” for Chrome only, and forced the others to adapt or be left behind. Also in some cases, websites work better if you just spoof your user agent to Chrome and get those “improved” pages
Mozilla is falling back to the old stratergy of focusing on features.
That is the wrong stratergy, they should focus on:
- The browser engine, Gecko.
- Privacy
- Extensions
Without the browser engine, Firefox is dead.
Secondary priority should be privacy
Tertiary priority should be extensions, build a robust extension system, use that to add features for separate install…
Without the browser engine, Firefox is dead.
Personal unpopular opinion: Firefox will die the day the first alpha of LadyBird is released. Every real geek will switch to the most unstable version of that new thing because Mozilla has been pissing us for a long time with their CEO bonuses.
So long and thanks for all the fish as they will all say.
ladybird is so far off being usable its not even realistic to suggest.
I was wondering why my normal everyday usage started slowing my PC to a crawl the past few days. Very fucking stupid of you, Firefucks.
When I’m at my desk and working, the last fucking thing I guve a shit about is whatever AI bullshit you’re now pushing. I got my PC hooked up to a big CNC machine I’m sending commands to while also designing new items while on a second monitor. My third monitor is for one thing: Keep fire fox open for email and a YouTube video.
Is it too goddamn much to ask for a browser to just play one video and display my emails?!?!? That’s all I need from you. Because, you sneaking this shit in jeopardizes my entire system and hardware when shit starts slowing to a crawl.
They have had a fraction of Chrome’s userbase long before any of this AI nonsense.
if they didn’t turn to shit constantly perhaps more people would consider switching over
Yeah, doubt that.
The only way that happens is if Chrome turns to shit.
it did and still firefox is viewed as slipping, and mozilla is doing little to nothing to fix it