605 karma · joined September 27, 2021
1) Mozilla China is practically an independent organization and their Firefox builds have been quite different from "Normal" Firefox for a long time.
2) That error code is 451, "Unavailable For Legal Reasons", usually used to indicate government censorship.
Why would I recoil in disgust? What if I prefer ads to total dependence on a single revenue source?
Also comparing Brave to Firefox is like comparing a browser with it's owns independent stack to a browser that's just a fork of a different browser, wait!
Anyone that followed Servo closely knows it was a dead end. It was literally never going to ship, ever. They freaking started a rewrite of the layout component at some point. Simple pages like google.com kept breaking. It was an R&D project, the good stuff already got merged into gecko (Stylo, WebRender). A lot of top servo contributors and GFX people got moved to Gecko. The project fulfilled its purpose, it made Gecko better.
Not really. Maybe ~6 years ago but they've made insane progress. Full site isolation is rolling out now and the performance is great. Definitely faster than Chrome on my laptop.
Except it doesn't. And even if it did, my point is valid. Those libraries are being used in Chromium, and thus need to be maintained for use in Chromium. You can't just let your dependencies rot :)
> It didn't go from 5 to 35 LoC in 5 years buddy
It...did? Do me a favor, write a JavaScript engine, layout engine, crossplatform audio library, crossplatform gfx stack, webgl implementation, webgpu implementation, and about 9000 other things and keep it under 5 million lines. You can't. The web has legitimately expanded in scope to the point where we're pushing double digits on total lines of code.
> Imagine also thinking that Brave will go through the trouble of leaving the webRequest API in place and then sit on their hands and not finish the other side of that equation.
Now we're speculating about something that hasn't actually happened yet. Where is Brave's equivalent to addons.mozilla.org? Am I supposed to hope they have a perfect plan to deal with the limitations of Manifest v3 and just haven't announced it yet? I'll believe it when I see it.
Firefox Sync is end-to-end encrypted? My understanding is that Mozilla cannot actually read user sync data.
Did Firefox lose marketshare because of:
Google intentionally making their sites worse in Firefox?
The lack of multiprocess for so long?
No support for Google Earth until 2020?
Google shipping a polyfill that made YouTube.com 3x slower in Firefox and Safari for years?
The move to WebExtensions happening too late, resulting in burnout and lost interest from the extension community because they had already ported their extensions to e10s?
Slack going out of their way to use a non-standard SDP format thats only supported in Chrome, resulting in no other browsing supporting video calls?
Microsoft Teams also does the same thing.
Mobile overtaking desktop, where Chrome reigns supreme as a platform default?
Firefox already blocks a lot of ads by blocking tracking scripts. Including a cosmetic adblocker like Brave would lead to worse compat and broken experiences.
> They probably should't have ended support for legacy add-ons.
They should've actually. Firefox was a single-process mess for years with poor sandboxing, because Mozilla was scared of breaking everyones add-ons. The move to WebExtensions was the right one, if a bit late. If the whiners got their way, every extension would be breaking right now because of Fission. The old model also had no permission system.
There's also nothing "incomplete" about what I said. I did say that they claim they're leaving blocking webRequest intact.
Brave also doesn't make sideloading extensions easy. Enjoy your constant nagging from having developer mode enabled. Most users won't even go through the trouble.
And despite what a lot of people say, engine interop is only getting better thanks to initiatives like Compat2021. More sites work well under Gecko than ever before. Anyone remember IE6 era where Firefox needed bug-for-bug compatibility? It's been worse folks.
I haven't seen any nagging to create an account yet after mucking around with the UI.
And honest question, what's your idea for monetizing Firefox? They're pushing subscription based products to reduce the reliance on Google money and adding different avenues for sponsorships that aren't from Google. Sounds like a plan to me.
Also Brendan Eich had strong support within Mozilla. If I had to guess, he resigned because of external pressure. (remember OkCupid putting a banner on their service protesting Eich, that was wacky)