But when your browser has a 2% market share worldwide, some developers won't bother to test on it. And if your setup is even more obscure (I use Firefox on Linux with an adblocker and third-party cookies blocked and DRM disabled and autoplaying video disabled and so on) making you rare even among that 2%, sometimes sites won't have tested with your specific configuration.
It's useful to have a second browser around, as a fallback when a site is broken. Uploading images when creating a listing on ebay is broken, but I don't have to figure out which element of my setup is breaking it, I can just switch to the other browser.
Because it works and I don't have any compelling issues that would cause me to switch. I switched to Brave a while back (cause built in ad blocking) and have been quite content with it.
Edge user here. For one, chromium is faster than firefox, any given page will load about 20% faster, another reason is edge workspaces feature, I've grown to like it, which seems to be some sort of chromium feature that everyone bakes in weird ways if at all, and I'm still running ublock origin on edge without any funky bypasses.
Then there's a fact that a bunch of sites/webapps straight up refuse to work on firefox and they ask you to install chrome or something. And lastly chromium the most popular browser flavor and as a web dev it helps to see pages through "the same eyes" as my users/customers.
That's about it, the only reason I use firefox every day is their superior picture-in-picture player, chromium one is waaay inferior.
To access Edge Workspaces, you’ll need a desktop running Windows 10, Windows 11, or Mac OS, Microsoft Edge version 144 or later, and to be signed into Microsoft Edge with a Microsoft (MSA) account or Microsoft Entra ID / Azure Active Directory (AAD) account.[1]
> Then there's a fact that a bunch of sites/webapps straight up refuse to work on firefox and they ask you to install chrome or something.
This is rare in my experience. And most were fixed with an extension to change the user agent string. Or were for amusement and used a new Chrome feature. Or used a feature Mozilla rejected for security and there were alternatives.
I'm hardcore FF, and it used to be a bit slower than Chrome, but nowadays the difference is barely noticeable. And on very large pages (e.g. big tables), Chrome is a lot slower than FF.
Give Vivaldi a try. I used edge on windows and android ever since it started used chromium, and switched to Vivaldi on Linux and android 8 months ago. Generally quite happy with it - not really missing any features from edge.
I switched over to Edge from Firefox because it was simply much better at managing its memory on my laptop. With Firefox I had to be far more cautious about having too many things running at once. WSL2 would often be killed to free up memory.
Recently I found they added the ability to auto-sort and group tabs via Copilot, probably the only thing I've found the non-GitHub copilot to be genuinely useful for.
Is that a rhetorical question suggesting those people are wrong, or are you asking for, e.g., the technical reasons some software only works with Chrome in the mix?
There are 2 reasons why I'm using chromium (with ublock origin lite) over Firefox:
1. Chromium is significantly faster (maybe 5 to 10x faster on certain tasks mostly around canvas but anything that requires fast ui really). Every time I use Firefox it feels like it has some kind of serious problem. If chrome was this slow I would stop working and start investigating what part of my computer is broken. This experience hasn't changed over span of 10 years, 3 OSes and several computers.
2. Neverending caching issues on Firefox. It just caches too aggressively which makes development really annoying to a point where anytime I encounter issue on Firefox my first thought is "Is this Firefox caching issue?". On chrome when I change button color and I don't see it, I know I made a mistake. If I change button color on Firefox, my first thought is, is this Firefox caching issue? When I develop web I have very quick update loop and I really can't be questioning browser. I cannot work like this. Firefox is unusable for me.
> It just caches too aggressively which makes development really annoying to a point where anytime I encounter issue on Firefox my first thought is "Is this Firefox caching issue?".
This is a non-issue, if the devtools is opened, checkbox for "disable cache" is is checked by default.
> When I develop web I have very quick update loop and I really can't be questioning browser. I cannot work like this. Firefox is unusable for me.
How can you be developing front-ends and not have the devtools open while doing your quick edit-test cycle?
Ctrl + shift + R would solve your second problem at all times.
And I don't think your first point is quantified correctly and I am sure there is no data to back it up. But I understand the appeal of trying to quantify your personal experience.
I can back up their first point a tiny bit with regards to canvas. The primary product of our company is heavily canvas-based so I’ve always noticed that canvas on Firefox on macs is slower than on Chrome but it used to be in the 2-3x range and nowadays is more in the 1.5x range. They’ve made great improvements and I’ve never noted anything close to 5-10x slowdowns.
On Windows Firefox and Chrome canvas has performed equally well at least for the past ten years. Got no data for linux tho.
1. Firefox's ctrl-f search doesn't highlight all instances of a found item on the right hand side. It sounds petty, but its a gigantic timesaver for looking through research documents
2. Firefox's tab crash recovery isn't as solid. I use chrome with fully persistent tabs, and its a gigantic pain if I can't re-open them
If I could find a way to fix these I'd swap in a heartbeat
You need to click "highlight all" to highlight all occurrences. It's the checkbox to the right of the search box. If you enable it for the first time, you may need to hit enter in the search bar again for it to show up (it remembers the setting and works instantly the next search)
> 2. Firefox's tab crash recovery isn't as solid. I use chrome with fully persistent tabs, and its a gigantic pain if I can't re-open them
I normally have 5-50 tabs open (so perhaps on the lower end), but I can't recall the last time I crashed a tab in the last 3 years. I also use persistent/pinned tabs and never noticed issues.
Its not the tabs themselves crashing, its when firefox (or my pc as a whole - I'm a developer and its a frequent occurance) crashes, firefox isn't as good as chrome at remembering what tabs were previously open
This isn't the 90's anymore where browsers behave wildly differently for the same page content. If you're not using absolute, bleeding age web APIs, Firefox and Chrome work identically. In my experience, there are exactly 3 types of websites that work differently between Firefox and Chrome: The Toy Hobby Experiments (who are just demoing some bleeding-edge API feature), The Monopoly-Bootlicking Liars (who reject my request based on UserAgent string alone, and when I spoof a Chrome UA the site works perfectly), and the Evil Monopolist Themselves (a few of Google's own sites run notably slower on Firefox, most notably Google Cloud Console).
Actually, I opted in for tracking. Knowing my interests, Google suggests good articles on their Android app feed.
Also, there are a few parts of Firefox that still look ancient, like the bookmarks and history managers, as well as the PDF viewer, where the buttons are too small to click easily. Unfortunately, those are unusable for a Gen Zer.
I use Firefox for everything on Windows, macOS, and Android.
I do have to keep Chrome around on desktop due to VirusTotal + reCaptcha setup to be purposely onerous for non-Chrome users. I'll get caught in loops trying to scan files after only scanning a few where I'll get like 5 absurdly vague captchas in a row. You must solve all of them in a row or it starts over from the beginning. It does this even if I'm logged into Google, logged into VirusTotal, and have uBlock Origin disabled on VirusTotal.com. It appears to be by design. So, to ensure I get to scan all my PortableApps.com releases, I have to use Chrome.
I keep chromium installed mostly to run virtual tabletop software (specifically Foundry VTT), because webgl performance in firefox is not great (though it has improved somewhat in the last couple of years). There are also a few sites (mostly restaurants for some reason) that just refuse to work properly in firefox, so I sometimes fall back to chromium. I wish I could drop it like a bad habit, because frankly Google's shenanigans piss me off on a semi-regular basis.
Gecko, WebKit and—hopefully—Ladybird are the true alternatives. I used to think this was too extreme. But the ad vendor dragging ad blockers out of the engine flipped my view.
On mobile, Opera is the only usable browser. It supports text reflow on zoom, and also I can choose the download folder for each file. Allows me to keep porn and non-porn downloads separate.
I'm a Firefox user for about 20yrs (since Firefox 3);
but too often I have to use Chrome, as so many sites only work properly on it; Firefox is really buggy or laggy on those websites;
For a time, all those AI chat web pages were just very slow on Firefox even with very little context, whereas Chrome only gets laggy when there is a lot of context.
Are you really sure it’s not because of an add-on?
If I remember correctly, Mozilla has said that about 95% of all pages that don’t work aren’t due to Firefox, but to an add-on.
I use Firefox exclusively and don’t usually notice that pages don’t work. When that happens, as I said, it’s almost always an add-on that’s to blame. And I dont notice its buggy or laggy. So could be good check your addons next time.
Here are some cases where Firefox really sucks: some of them are specific CSS styles, some are downgraded features, and some of them I just don't know why. As I mentioned here, the ChatGPT web and Gemini web used to be very laggy for no reason—or maybe it was just a bug for me?
I don't think any of this is caused by add-ons, though.
But it's getting better, and most of those problems are just gone;
You can report websites that don't work, or block Firefox, to Mozilla at https://webcompat.com/. Mozilla engineers try to reach out to the website developers or ship site-specific workarounds in Firefox.
Same here, but when a site completely fails in Firefox I either A) use my phone because mobile Firefox occasionally works or B) use Ungoogled Chromium.
Not using many extensions on my case, but Google meet remains unusable for a long time, sound is horrible during meetings. Chrome on the other hand works fine
Ok but if you use it only for testing, and not for your ‘real’ browsing, then probably the fact that they track what you are doing is not that important, even if it’s still a nuisance. Or not?
only reason I can think of is synchronization among devices since you can't find same decent browser you could use on Android phone and desktop, Firefox ain't decent browser on neither of those, on desktop Vivaldi with customization and stability is superior, on Android Firefox actually ain't THAT bad since good browsers with extensions support are not that common, I would recommend Cromite, though there is also Helium and Ultimatum
Firefox will also disable V2 sooner or later. BUT. Chrome then will still have uBlock Origin lite. Firefox won't, because mozilla banned that extension from store.
Yeah, pissing off the ecosystem is a great way to drive users to your competitors. Requiring users to manually install and update a popular extension is a subpar experience.
It seems they spent so much of their budget on the CEO's salary that they couldn't afford an extension review team.
Quoting open-paren comment (2024):
> As far as I can tell, there are maybe two reviewers that are based in Europe (Romania?). The turn around time is long when I am in the US, and it has been rife with this same kind of "simple mistake" that takes 2 weeks to resolve.
Even if their review is flawed with false positive rejections, you'd think they have checks to require approvals from up the chain for poster child extensions that without which FF would be nothing.
Why wouldn't someone anyone cobble together a v3 version between the uncertain future date in which v2 was deprecated and when it became unavailable. There appears to be no possible future in which google has better adblocking.
I switched from Firefox to Chrome a couple of years back because Firefox always dragged its feet when it came to implementing important developer features. Like, DataView was excruciatingly slow in Firefox; WebGPU support didnt go anywhere; and they initially refused to implement import maps. I consider the latter to be an essential tool as it allows me to work without the need for build systems. Also, chrome dev tools worked far better.
Since Chrome blocked ublock, I switched to Edge. Not sure where I will go next, but I dont think it will be Firefox since they are always years late.