In 2024, please switch to Firefox
roytanck.com
roytanck.com
These days, it's much more common for me to encounter a website that works in firefox but not chrome than the other way around. I actually switched for good when I had to use firefox to file my taxes, because the IRS free self-file site was hopelessly broken on chrome.
Which is, well, fine, because LinkedIn is mostly a dumpster anyways.
V8 on its own is a technological miracle.
But all funded by a firehose of crazy privacy invading ad revenue.
So. I'll live with the odd pause and a bit of battery drain. I gave Google 10 years of my life as an employee in exchange for $$, I'm not interested in giving them the rest of my life for free.
What if you could take the benefits of the spending and jettison the side-effects?
It's called Brave, they have their own ad blocker in the source code written in C, so it can't be hamstrung.
Perhaps you haven't heard of Chromium. If so, that may be because Chromium doesn't spend as much on marketing as Brave.
https://www.chromium.org/getting-involved/download-chromium/
I personally like that Firefox isn't based on webkit/blink.
(I absolutely agree - especially when it's google turning off features when you're using FF... it feels blatantly anticompetitive).
When I have problems with a site it's usually because I'm blocking most JavaScript with uMatrix and I have to find the correct combination of scripts to make the site work for me without having to give away my soul to the gods of tracking.
As a software developer, it's been years since a customer told me that the sites I develop on Firefox don't work on Chrome or Safari. I don't even bother to check anymore. I couldn't check with Safari anyway and they are OK with that. The point is that if it works in Firefox it works everywhere. Of course we're not using any Chrome-only API but we never had to use one of them as far as I can remember.
Long weird pause.
Source: I am a Firefox-first user who occasionally uses plugin-less Chrome because the aforementioned plugins (and "ClearURLs", "Consent-o-matic", and a few others) occasionally break websites.
Do people honestly believe that if they keep recommending FF, people will magically switch to FF and Google will be forced to stop its anti-competitive practices?
Because holding that against Firefox is exactly what Google is counting on. And the more you recommend it the harder it is for Google to continue its anti-competitive practices.
The more you fall a fool for Google's (or Microsoft a decade ago) practices, the worse the experience for everyone is in the future.
Anyways, there's simple extensions that will sidestep Chrome's bs. In addition, you'll soon to be able to get an adblocked experience that you can only get on Firefox. That means less network traffic, faster loading websites, and better user privacy
Before that they had a popup that would timeout after 15s (?). At that point I tried disabling uBlock on Youtube but found the ads stacked up to much longer, so the 15s delay was more acceptable.
As expected, this will probably continue to be a cat and mouse game.
Do you honestly believe that it's OK for Google to just keep being anti-competitive? Or that this is a completely inevitable and unfixable state of affairs?
We can, should, and will hold Google accountable for its monopolistic conduct, and this is absolutely part of that.
My move back to FF has been slow (as mentioned already too) but I've been recommending it to others, who don't have my self-inflicted blocker, for some time. Maybe some will stop listening if I keep mentioning it, but people online I'll never meet in person are hardly a great loss in my life. The sort of people who are going to take such issue in RealLife™ are likely those just paying me attention in exchange largely for free tech support (the matter isn't likely to come up in other contexts) and they can do one anyway too.
Both of those will seriously hamper a more advanced adblock like UBlock Origin
The limits are 30,000 static rules and 30,000 dynamic rules. Running tens of thousands of regexs for each request can lead to a performance impact. Allowing for even higher limits may result in people having a worse experience from the browser becoming slower. The API was designed such that these limits can be increased in the future as available computation and user needs change over time. Getting extension developers to design their extensions in a way where they have to think about not slowing down the browser too much I think is a good thing and I would not call these current limits severe.
>also prevents plugins from updating block lists themselves
declarativeNetRequest lets rules be added and removed dynamically by the extension.
>forces those updated lists to go through the plugin store
The Chrome team has said that configuration can be updated outside of a store update. What the Chrome web store does not want are extensions that download and run code. This policy does not related to mv3.
If no engineering time was spent on Firefox, and it’s broken in Firefox, that’s a Firefox problem.
If active engineering time was spent on _deliberately breaking_ Firefox, then yes, I don’t think that’s a Firefox problem. I think it’s a website problem at that point.
im curious to see what effect ublock not working as well on chrome as it will on firefox will have to the demographics, if there's no shift then that's a hurdle that has to be overcome by either firefox by some sort of engineering, google, or via legislation
Besides specific Google products, most everything works across all 3 major engines.
In addition, Mozilla adds specific code to Firefox to counteract anti-competitive practices on specific websites
Unless you use Edge on Windows you still have the same limitation (or the windows store Netflix app).
It is unfortunate that Firefox doesn’t do more to help us avoid sites programmed by devs who are too incompetent to follow standards, really.
Honestly, we should take the same stand against them. Those who are hostile towards Firefox should be publicly named and shamed for sheer incompetence and/or malice.
This is usually the case if there might be forms or something like that. It's minor enough that it doesn't bother me.
Now, on the other hand, tab management is so much better with chrome and I've considered using Chrome for that reason alone. At work I do use chrome because I usually have 10-15 websites open at a time (for example I like to keep one tab group per ticket and every related item to it there).
I do use simple tab groups on Firefox but it's not good enough at least to replace my workflow at work.
[1]: https://addons.mozilla.org/en-US/firefox/addon/tree-style-ta...
I regulary ran across something that does not work or has a broken style. And I know how to turn UO off.
And why should that be a surprise? FF has way less manpower than Chrome. (And even fired lots of engineers, to raise the CEO bonus)
Chrome leads the way and probably the vast majority developes for chrome and with chrome dev tools. So most of the time FF works, but not always. And performance is just worse, but not noticable on a desktop and on mobile it is offset by the working adblock. Meaning perceived performance is usually better, because ads are blocked, unlike in chrome mobile.
https://www.phoronix.com/news/Firefox-Chrome-109-Benchmarks
And sadly it can be worse, with my quite complex app, that I absolutely did not tailor for chrome, but gone out of my way to also support FF - the result is that chrome is just 3x faster.
There are definitely websites that don't work with Firefox out of the box. Just one example that annoys me is https://mtgarena-support.wizards.com. "Firefox users: Firefox's Enhanced Tracking Protection may interfere with Sign In. Temporarily disable it in Firefox Privacy Settings to load the sign in screen."
I use Chrome at work (corporate provisioned device) and Firefox at home so both get a good amount of usage
I know of several sites that break if you go beyond Standard, but none if you don't.
That’s not “working out of the box”, but leads to a much less broken experience than chrome (especially with the manifest v3 BS).
Never even heard of these... hmm
Yes some sites are "broken" with uBlock Origin. I don't find it to be many, however. I run into paywalls much more often than I do problems with my browser settings.
Firefox doesn't cause broken websites. Websites developers that target only Chrome cause websites to inadvertently become broken in Firefox.
I have good luck just using a private window, since that has no extensions by default. Bonus: It's really fast; ctrl-l ctrl-c ctrl-shift-p ctrl-c enter
FTFY
EDIT: Mine was wrong too. Thanks to ipython for the correction.
So I'm curious, which sites are broken in vanilla FF?
Remember when Google killed the Edge render engine per YouTube problems?
Occasionally, sites are obstinate and I need to use Normie mode (e.g. for Maps)
Normie mode just has uBlock O, containers. I really have zero problems with sites breaking here.
What can go wrong is if you've set a certain site to always open in a certain container and another site redirects you to this site. This can happen with Identity Providers like Okta, ADFS etc. They will then open in a different container (the assigned one) and lose context. Especially microsoft services have an annoying habit of redirecting through 25 different URLs on every sign-in. But if configured correctly it's a godsend, you can use this tool to sign into multiple MS tenants at the same time, something with chrome and not even Edge can do right now (switching teams between multiple tenants is a nightmare).
But I don't think it's the multi accounts containers at fault here, it's the user. Just don't do that :P
Not the same problem, but I wonder when faxes will disappear... For example, Progressive Insurance wanted me fax, mail pictures or bring them in person... email didn't work... Of course they didn't have a safe way to transfer them digitally but I would not care if everyone in the world saw those emails.
The useless requirements that they set just proves that they don't understand technology.
This, again, can be restated as incompetent developers cause broken websites (!)
("... do not attribute to bad faith that which can be explained by stupidity")
about:profiles
create a new profile and use that for testingExactly, simply use a second “plugin-less” FireFox profile.
And if you really need a Chromium browser, Brave is a better choice than Google Chrome (for privacy reasons…)
For a time, Firefox performed worse than a rabid dog. Chrome ate their lunch and gained market share fast. I and many of my colleagues switched around that time.
That isn't the main reason they gained market share fast. It's sabotage: https://threadreaderapp.com/thread/1116871245021220875.html
I used Firefox pretty extensively, then switch to Chrome when Firefox fell behind on speed, but the developer tools absolutely sucks in Chrome, so I tried Opera which had a great feature set, speed and wonderful developer tools. It was a pretty sad day when Opera dropped Presto, and more so when they where bought by some Chinese company.
- Some websites still will just not work in FireFox. It's not super common anymore, but if I sense something is fishy, I pop open the console and see some strange error and swap over to Chrome. Things will just work then. All extensions disabled even. I even ran into this on Vanguard's website, albeit for some obscure forms.
- When I worked at a company that had a larger web app presence, I would have to test in Chrome. That's a given, but my Chrome counterparts did not do the same with FireFox. I would fairly regularly (few times a quarter) find things that were completely broked on FireFox.
All that said, I don't really care about my choice in browser very much, but I'd rather support Mozilla over Google still. Especially since they're the only non-Chromium and v8 engine out there aside from Safari, which is also owned by a massive for profit company. I'd like to help support a more open web, even if it's just a little bit.
I run into this as well, but I just use Safari as my backup browser and that usually is good enough. The only thing I still need to use Chrome for is my Nest thermostat.
You know, it's not necessarily a bad thing that another enormous company is competing with Chrome. It might be less than ideal than Firefox having Safari's share, but it still eats at Google's monopoly more effectively.
On Linux, it consumes so much memory it actually slows down my machine...
* Try the same site in a private window (assuming plugins are disabled when in private)
* If on dev or nightly, try those sites on the regular release.
I haven’t bumped into anything in GCP that fails to work on ff, though likely don’t use the console as extensively.
I tried FF for a long time but finally switched to Brave. Yes, I'll be downvoted for saying this but it's objectively one of my top 3 favorite browsers rn.
1. Brave
2. Edge
3. Safari
I like each of them for different reasons. Brave (after disabling annoying features such as crypto and VPN) is awesome and its iOS app is the only one which can play videos in the background, has dark mode, and syncs really well with the desktop app.
Edge is so tempting esp. with recent Microsoft Copilot which makes it so useful (I can summarize pages right in the browser, organize my tabs by telling so to the Copilot, etc.)
Safari is not a good browser per se and lacks many features and plugins, but it's minimal and doesn't drain the battery like Brave and FF.
I really wanted to like FF but it's just not cutting it anymore.
They recently added a chatbot that runs locally they call Leo based on llama2. It's pretty impressive that you can perform LLM tasks on the current page without the use of any 3rd party service. And of course you can pay them for the souped up version. https://brave.com/leo-release/
Feels like I am alone in thinking the crypto features of Brave are cool. And not because I think that industry generally isn't full of slime. But micropayments for content has been a good, latent idea for a generation, and here they've simply built it as a default feature.
I still use FF and Brave equally because of my experience with the first browser wars and my mistrust of Chrome, having become the new IE.
I have used Brave more on Android. I have bounced between Firefox, Brave, and custom builds of Chromium for years. I am currently on Firefox.
My big gripe with FF honestly is the lack for PWA ( progressive web apps) If they resurrect that effort I’d give it a shot. I’m not really interested in running another browser for that feature.
Also the brave privacy settings are remarkably better “by default” across all my devices. I’m sure Firefox can be configured to be hardened I just have other ways I’d like to spend my time. Heck I’d even pay for better option for all my devices.
Bro. You’re still using chrome.
Ironically, focusing on the window chrome does not matter for a healthy web, let alone a healthy open standard.
Edge works fine in those incredibly rare instances since I can't get it off my computer anyway. I think I have one
I'd not encountered anything broken in Chrome that was fixed by FF though.
I'll still be primarily Chrome in DayJob though, as most of our clients' users are (with some on Edge, a few using FF, and a couple of idiots still not off IE though we don't officially support that) so that makes sense even though I very rarely touch anything front-end these days.
Really, I need to get away from using tabs for long-term state rather than finding a better way to use tabs for that. It would make switching UA easier when I want to, and switching machine too for that matter.
Also, I've been burned by tab and/or session management extensions going stalky (TheGreatSuspender & friends), or stagnating and failing after a time.
I want to move as much state beyond active interactive use away from the browser. I've never kept passwords there or gone in for built-in sync options, but feel the need to take this further. The older I get, the more I see tight integration as a lock-in rather than a benefit.
If i were willing to get an iPhone, then i'd be quite happy with Safari (i don't have Chrome installed on my Mac), but I want the ability to have my bookmarks available on multiple phones & computers... so firefox profiles (in LibreWolf) is the mechanism i've decided to use for that (for now)
Considering both Firefox and Chromium are open-source it should be entirely possible.
What helped me was that I switched my phone browser to DuckDuckGo browser. This kind of opened my horizons.
On desktop, various Firefox updates would change my settings subtly and nag me about features I had no interest in. On top of that, it was simply a slower browser, both with DOM manipulation and Javascript.
For example, when I made my latest research project (https://pl.aiwright.dev) Firefox would routinely struggle with the large complex graphs (over 100k nodes, though only a few hundred nodes attached to the DOM at any given time). Safari handles it with no issues whatsoever. I'm sure there are likely workarounds to speed things up on Firefox, but I don't have the time or energy for something like that since it's a research project, not an end-user facing product.
Maybe you can make the argument that switching to Firefox will incentivize improvements, but so far that hasn't been my experience. I've now moved away from Firefox to things like Orion (which is still quite buggy, but useful enough). Safari seems to be getting better over time, with things like containers now and extensions like Userscripts [2].
If I used windows or Linux I would probably give it a try again.
Or should I be stealing this content and leave everyone involved poorer for it?
It’s your prerogative to not block ads and to spoon feed all your watch data to Google for easy monetisation and tracking, but it’s clear the original comment wasn’t talking about that route. YouTube is clearly not “the perfect app” in that person’s view when it requires an extra paid service and a higher loss of privacy.
Frankly, from your other replies it seems like you realise this. Which makes this exchange a massive waste of time for everyone. Please don’t purposely fuel disagreements.
You’re not starving, this isn’t food.
Understand that I’m not advocating for not supporting creators, that argument is entirely in your head. No one is after you.
More importantly, you need to learn what the “royal you” is. It’s not literally about you, specifically.
That’s not what was said either. You keep putting arguments in other people’s mouths and assuming the worst version possible.
Unfortunately it has become clear there is no point to this discussion. You’re bent on only rambling about the point in your own head instead of what was being discussed.
I wish you a happy new year, but I do not wish to further this interaction.
Merry whatever though, hope things go better for you than they did in this interaction.
> Firefox Quantum was a revolution in Firefox development. In 2017, we created a new, lightning fast browser that constantly improves. Firefox Quantum is the Firefox Browser.
[1]: https://www.mozilla.org/en-US/firefox/browsers/quantum/
Try running a very compute intensive script (that chokes your CPU/GPU). In my experience Firefox becomes unusable, Safari is still buttery smooth.
Now maybe Safari simply performs better, or maybe that's some OS level prioritization unfairly advantaging Safari, but to me as an end user, that's irrelevant.
If Firefox suited my needs 100% as well as Safari, this is why I’d still not use it. God damn is it noisy. You’re a browser, I have no interest in engaging with you more than necessary, whatever-I-was-trying-to-do is what I care about. Please stop acting like a kid who’s not getting enough attention. It’s off-putting.
What is this noise you're referring to? I'm 90% Firefox and 10% Safari and I don't understand this comment.
The primary reason I don't use it 100%, but 90/10 like you, is due to extensions and those few sites that doesn't work in Firefox.
Yes, definitely agree with that. But I think of "noise" as stuff that interrupts your normal interaction with web sites and in that regard I don't think Firefox is particularly noisy.
There are definitely a lot of features, settings and extensions with Firefox and while I don't use very many of them I do really appreciate the ones that I do use.
I may be forgetting about nags that don't allow themselves to be disabled, but if so, they're infrequent enough that they seem insignificant and obviously non-memorable.
Edit: I should add, when I had to have Chrome installed I really didn't like the fact that it updated itself automatically via a daemon process. I don't think having a constantly running background process for a browser, especially one from a giant advertising company, is a good alternative.
I had literally just installed Firefox minutes ago (inspired by this thread). During the install it asked me if I wanted to make it the default browser, and I had said no. This is what we mean by nagging. Firefox needs to know when to shut up and get out of the way.
> you'll have had to endure the burden of responding to this nag just once in years of using Firefox.
Twice. For this one particular nag. Next time Mozilla releases some shitty VPN or AI program, it will nag me again. If I don't log in to a Mozilla account, it will nag me to. If I don't try Pocket, I will be nagged to try it.
The only reason Safari doesn't is because they aren't developing it because it's too broken already. So much doesn't work with Safari.
Safari is under active development, gets new features all the time, and has a dev blog you can subscribe to over RSS [0].
You may not like Safari, and you're welcome to your opinion about it, but you're not welcome to your own facts.
> shitty VPN
The Mozilla VPN is a rebranded Mullvad VPN, AFIK which I understand is very good.
Even if there are a few more nags than Chrome or whatever, I guess, I'm happy knowing that I'm making it a bit harder for Google to know what I'm doing online.
Let's not even talk about Apple and their dark patterns (the whole green bubble messages as one example).
Even if one wants a particular version for testing. Chromium doesn't do this ime. And this isn't to say it's a reason not to use FF but it is a counter-example to simply being able to dismiss something without it being annoying.
And while Firefox has lots of flags and ways to tweak things like this, it's not straightforward and requires time to interrupt my workflow to address. Definitely not worth it for me on macOS. I might change my tune if I switch to Linux, but at that point I'll likely look into something like LibreWolf.
The noisy part was this notification steals focus so you can't type into the search bar immediately, you have to hit escape or click out to gain focus again. And the popup kept appearing until I realized you had to specifically press "yes, keep changes" on the notification to get it to stop (usually I canceled out of it reflexively to do actually important things). If you just hit Escape or tried to use the URL bar it would come back next session and steal focus again.
It sounds like something minor but the idea of stealing focus to re-confirm a change you already confirmed is a mild source of headaches, and not necessary in my view. Not to mention, this process would repeat itself for every Firefox installation synced with, since the extension counts as a fresh install each time. In a world where switching browsers is trivial, I think minor annoyances like those are best removed.
Firefox displayed a pop-up ad for Mozilla VPN over an unrelated page (382 comments) https://news.ycombinator.com/item?id=36077360
I tabbed away from Firefox for a bit, and when I tabbed back I had a full screen popup ad for Mozilla VPN overlayed on top of the webpage I had been using.
Once I get the browser installed and running, what you describe matches 0% of my experience with it.
Most of what they’re nagging me about won’t even make them money. It’s marketing-changelog pages nobody reads. They could save some money by keeping text change logs where people who care can find them, and dropping those altogether.
[1]: https://en.wikipedia.org/wiki/Mitchell_Baker#Negative_salary...
Combine this with the fact that I still get E2EE sync and better integration with my OS, Firefox is no longer tempting to me. And I used to be a Firefox power user for years.
For me, the enhanced plugin ecosystem and additional control that Firefox offers simply isn't worth a slower browser that isn't as well integrated.
(the bug is that text replacement does not work in FF on mac, something that saves me so much time daily)
I have to go to another app, insert an emoji there and copy it over.
I tried switching to Firefox like 3 times this year, but there's always something putting me off. I really really want to though.
But sometimes, it "works" but there's no opening animation and it instantly runs the closing animation of the pop up and it's gone again.
It's really weird.
Sometimes fn+E does work, but it writes an unwanted "e".
TL;DR The truth is, no one has ever used Firefox or Chrome on iOS.
You say you know it's webkit based... but the entire engine for any browser on iOS is Safari, not merely webkit based. Apple doesn't have a policy of "your browser must be derived from webkit" they have a policy of forcing browsers to use the literal same engine built into iOS that Safari is using - i.e you are just using Safari with a different UI, there is only one browser engine on iOS.
This is an annoying detail to have to repetitively explain to people, and Apple benefits from this blurring of the lines in the army of users defending them for browser diversity. Honestly, if i had an iOS device I would use the Safari app - and as a web dev and a user I fucking hate Safari, but what's the point in using a different UI, they are all the Safari engine, the main browsing experience is by definition the exact same.
I somehow was lugging around up to 2,400 tabs for much of last year and it handled it surprisingly well. Got down to 30 at one point, now back up to nearly 400 :/
Very rarely a website won't load, I just change the user agent to Chrome and refresh and it almost always works fine.
Orion is also webkit, but buggy, isn't it? I don't care for it.
There’s platform-agnostic issues too, however. Firefox is my primary browser on Windows and Linux, but it has a pile of UI papercuts which I’ve kinda-fixed with userchrome.css hacks, and the result is underwhelming (as is the possibility of these hacks periodically breaking with updates). It’s enough of a frustration that forking Firefox to properly fix them would be tempting if keeping up with the firehose of security patches from mainline weren’t so daunting.
My biggest wish is for Gecko to re-gain embedding support on desktop platforms so I can build my own browser around it, making keeping it secure as simple as updating dependencies.
https://arstechnica.com/gadgets/2023/07/googles-web-integrit...
A few years down the road, a surprising amount of companies insist you can only use their product on those secure smartphone browsers because of it's enhanced security, so Google helps you out by adding a special "Android Secure Mode" to desktop Chrome.
Web sites want you to visit them, they have no reason to barrier you. Some sites I use still have http and if a site wanted you to visit it in a specific way they'd use an app. If the model is to make web sites less accessible for profit it would need a compelling reason to visit it in spite of the barriers. It will never happen.
I literally said if they want people to visit anywhere they use a site and if not they lock down the experience with an app, and you said they lock down apps as 'proof' that they'd lock down web sites because somehow they are equal. Apps have never been about freedom. Starbucks doesn't want user choice and privacy when they ask you to download their app.
And I'm yet to see what business model it would work for. I'm going with 'none'.
Practically every banking site (or more importantly banking apps). And a lot of weird cases like bus/train timings app, mobile operator apps, etc. You don't see that a lot with websites yet because the web isn't so severely constrained as mobile apps are. But the moment they appear, it will go the other way. One good example of this is AMP - which thankfully fizzled out for other reasons.
> And I'm yet to see what business model it would work for. I'm going with 'none'.
You can go with whatever you feel like. But the real world experience corroborates what the other commenter said. And one good reason for this is the corporate security culture. 'Our app isn't secure if it doesn't use the PIntegrity' type of argument. They'll all fall for it even if it's detrimental to their users.
If they wanted to make it less accessible they could easily do that by forcing you to use newer browser versions which some boilerplate sites with frameworks do, from lack of expertise. No "safety" required. I'm not going off feeling, I'm going off facts. It will NEVER happen.
Website operators don't need to outright block you, they can just start putting certain features behind "the wall".
In Europe traditional media still enjoys relatively high public trust and high circulation. Weekly reach of traditional news media is at 80% to 90% of adult population in the Nordic countries compared to 50-70% of all social media combined, depending on the country.
Double-plus-good rights management!
Most users don't give a shit if their client is "honest", or if it's respects intellectual property. These are concerns of web admins and media companies. Users just want something to load websites.
There's a lot you can justify with a creative thought process.
sure, but in that situation, the "client" is you, and the "server" is the ATM. as the client, its not your job to worry or care if you are being "honest" with the "server". your concern is only getting the money. its the banks job to secure the ATM from bad actors, not yours.
Then they required attestation for Amazon but I did not speak up because I do not use Amazon.
And finally they required attestation for Uber Eats, but there was nobody left to speak up for me.
Can't believe how good Firefox is now, and how great it is on Android (addons, config).
Being able to control anything on the browser is fantastic. Want to increase a certain UI elements font size just a tad? Sure! Want to tweak every aspect of the UI? sure! Want a myriad of config options, sure go ahead! Love the concept of Nightly, has worked great for me.
From a web development standpoint, the scrollbars do seem to be an ignored feature for a lot of web pages. Adding scrollbars actually fixes a lot of issues with some sites. For example, some sites often have a frame inside of another frame, and this reveals the scrollbars for both frames. If I were to use my mouse wheel, I might scroll down inner frame or the outer frame, and I wouldn't know which one would be activated until I try, but with the scrollbars on, I always know which one is which. This was a surprise benefit to this change.
But this is coming from somebody who really would like to embrace better privacy...sigh...
Holding out hope for the DuckDuckGo browser on Windows. The current beta is decent, but extensions are yet to come, which means no ad blocking at the moment. That makes it essentially unusable with today's internet
However... a person who uses Firefox as their primary browser must generally still keep Chrome installed. A person who uses Chrome as their primary browser has no need to keep Firefox installed.
Firefox should endeavor to fix that.
First, Firefox should honor age-old tradition, swallow its pride, and spoof 99% of the Chrome user agent string. That's how upstart web browsers have fought against sites breaking things for them for decades.
Second, Firefox should endeavor to be as compatible as possible with Chrome with regard to the DOM and JS, being sneaky if it has to. I think O365 webmail is the first good place to start, since it's widely deployed. USG websites as well, like DFAS MyPay or Marine A-PES do not work well on it. Obviously, it's difficult for Firefox devs to test on these sites, but that's all the more reason to take bug reports seriously.
This leads to the larger issue of not knowing who your visitors actually are. If 75% of all Firefox installations spoof Chrome, then you won't know that they are actually FireFox users. This can drive adoption rates down as they stop caring about making things work on Firefox.
Not everyone using Firefox will be quite so determined as I am, I'm sure. But it's still an issue that I try to raise with people who want to use browser statistics for anything.
It's also worth noting that Firefox does spoof its user-agent in some circumstances, if you visit `about:compat` then you can see a list of sites that have user agent tweaks applied to them. See also: webcompat.com
What exactly do you think the logic Google implements would be?
Why do you think Google wants to get rid of user agent strings?
Better than IE, there was no chrome and safari was a joke.
Entreaties and ‘trying to make Fetch (firefox) happen’ won’t work, evidently.
How do we make Firefox obviously better?
I’m core market for Firefox and just use Safari. Better battery life. And it’s just as good for privacy.
At least that’s my impression. Is it wrong?
If I don’t use it there’s very little chance people will change the defaults.
Defaults are powerful.
I don't mean this as a dig or anything but it's literally what they described.
Yes, which is not Firefox with default settings
For the average user there's not really a particularly good reason to jump for a downstream browser unless you are specifically using their main features (tor or VPN). It's easy enough to get 95% of the way there with 30 seconds of config tweaks off stock upstream.
The extreme bent towards privacy and not retaining any identifiable or fingerprint-able behaviors is exactly what its target audience wants, of course. But it leads to a markedly more inconvenient experience than Chrome or default Firefox or Safari.
So, perhaps the real difference isn't so much the browser as it is UBO?
(I Know that BB is basically Chromium with some changes, just like Chrome. And, that Chromium is not Chrome)
Hard to complain about a browser that still cares about privacy, but with tighter OS integration.
I use UBO on Chrome and find the above experience comparable.
Worth noting they continue to have a lifetime plan.
Adguard [1] is a decent free option.
I also use a Pi-hole [2] on my network. That blocks ads in apps (not in the browser) like Letterboxd for example.
[0] https://kaylees.site/wipr.html
However, I guess you are talking about MacOS.
This is true, though the current dominance of Chrome is evidence that a lot of people will switch. Chrome isn't the default browser on any desktop, after all, and yet a majority of non-technical users have deliberately switched to it...
do you have metrics for that or it's just a feeling?
> it’s just as good for privacy.
ublock origin isn't available for safari, which greatly increases the probability of safari not being just as good for privacy
[1]: https://help.kagi.com/orion/why-orion/orion-vs-safari.html
[2]: https://help.kagi.com/orion/browser-extensions/ublock-origin...
Pop culture references aside, `fetch` was also a browser! Sort of. `fetch` was a CLI predecessor to `wget` and `curl`.
If Firefox decides to not implement blocking restrictions they will then have the chance to be the only browser people will still be able to normally use the internet with. That's the only chance they have for any kind of resurgence from their currently laughable 3% market share.
Small gimmicks like privacy, battery life, customizability, stability, etc. are frankly what 99.9% of people don't give a half a shit about. They will only make the switch from default once they're genuinely annoyed to the point where they can no longer use Chrome/ium. For Firefox users that moment unfortunately happens every time a government website doesn't work.
> Hmm.
> Using Firefox because it has a particular technological feature is a political choice. That political stance would lead users to turn to other browsers as fast as tech is added or removed.
> I use Firefox for political reasons and for what it stands.
> Which means that when Firefox gets worse I still use it and support what it stands for.
> It's very Stallmanesque and let it be clear I am not saying the choice to favour superior tech over ethic concerns is wrong. It's just a different choice.
> That's what I tell people when talking about Signal and messenger, Chrome and Firefox.
> Also, I don't think Mozilla is a white knight and in my opinion they fucked up some good things over the years (tech or ethic). But the good still largely surpasses the bad.
Let's say Firefox was the open platform it is today but with the exception of, hmmm, tabs ? No tabs. Well, using Chrome because FF has not tabs if fine of course but you are trading convenience for a Google controlled Internet viewer. At some point Microsoft tried the EEE tactics with web browsers (jscript and box models and the whole DHTML hell, etc.) and the argument was the same: "do we want a web that is controlled by MS, a web where MS is the only gateway to how content should be displayed/accessed and where MS totally control the evolution of the tech ?"
Why not make it easer for developers to embed Firefox and let a thousand small, weird browsers bloom? Some will be terrible, but a few might be brilliant.
If they don't do this, I'm holding out hope for Servo.
Rather than wanting the web platform to be first class, they really want it to languish as a second-class citizen. Really sad, seeing as they also fired devs, and invested in "AI" instead.
> Firefox and Safari do not support installing PWAs on any desktop operating systems... Chrome and Edge support installing PWAs on Linux, Windows, macOS, and Chromebooks. [1]
Any idea what Mozilla's motivation is here? (Apple's at least is easy to understand, even if you disagree.)
[1] https://developer.mozilla.org/en-US/docs/Web/Progressive_web...
That's not actually true, MDN needs updating. PWAs are installable as standalone apps since macOS Sonoma and Safari 17 - https://webkit.org/blog/14445/webkit-features-in-safari-17-0....
I don't know anything in detail about those protocols though, and don't know why Firefox doesn't have them.
That, or something else will fill the void (maybe something built off Servo, I dunno), but that seems less likely.
They just seem like another way to attempt to shift users from the 'proper web' into a place where blocking ads is more difficult.
Personally, I wish we could purge the vast majority of 'apps' from the world, they shouldn't be apps in the first place, most have no need to run native code, they should be links to websites, sites that can work on more-or-less any device in any browser.
Letting companies save money while still claiming they have "desktop apps".
Extensions still run in PWAs on Chromium-based browsers, so I'm not sure that's the intent behind implementing them.
> Personally, I wish we could purge the vast majority of 'apps' from the world
Out of curiosity, where do you draw the distinction between an app and a website? PWAs are largely just websites with an OS shortcut, and in some cases more integration via platform APIs. I'm sure you're familiar with the term "web app", which perfectly highlights how muddied the line is with modern tooling.
We actually shut down the project because a good PWA implementation does this better than we ever could. PWAs can have extensions like ad blockers (very difficult to impossible in Electron). PWAs get automatic browser updates (very difficult with Electron).
PWAs are great, and FF’s implementation of them is not.
Having apps that works as well as native ones, while using the same codebase and open technologies, and that is naturally as decentralized, safe and accessible as the web.
Also not needing to be politically correct, approved by Google and Apple or share large percent of revenue and marketing data with them.
It could be happening if Firefox took it more seriously and Apple didn't prevent it from happening.
On macOS this is even more important because switching windows within an app does not use most recently used order.
I'm still baffled that mobile browsers don't have the desktop equivalent of F11. Or a console for that matter, the ADB is good and all but it's not always an option.
But in all fairness, it’s easier to build one poorly, and there isn’t much incentive not to.
On mobile, I could see privacy reasons for wanting to use a PWA vs a native app, but every time I've seen a site that supports a PWA, they also support a native app and the PWA is usually a sad substitute in comparison.
(Not a leading question. I'm genuinely asking people who like and use PWAs: is there something cool I'm missing out on?)
I think you mean chromeless (an amusingly confusing term when it's chrome hosting the PWA). If it were headless, you wouldn't see anything at all.
Sometimes there is a standalone app available, like with Slack, but often the PWA has the same features and doesn't duplicate the entire Web Platform stack (Electron), which saves some battery.
Apart from that, I have youtube music, slack, discord, whatsapp web just for convenience of having it in alt+tab rather than cycle through a thousand tabs (admittedly, this usecase is nullified by tab search)
Cmd+Tab is far quicker than tab search for me.
It’s one of the worst most user hostile updates I’ve seen from any app or website in my 20 years on the web. It’s completely broken, frankly.
If you open a saved article and then switch apps, Pocket kicks you back to the Home Screen. Tapping the “view all” button—which should take you to your saved article list—brings you back to the article you were viewing. Awful awful awful.
I stopped using Firefox when they started pushing Pocket so hard. Maybe I’m remembering too strongly, but my recollection is that when I complained about it I was told this is the future, you’re being a crank, and it’s totally normal for a third party exension collecting data to be baked into a browser that claims to support privacy and respect users.
So I just started using Safari, and I’ve never been happier. Apple seems to at least know how to get out of its own way. And they seem at least a bit more credible on privacy than Chrome or frankly Firefox.
Seriously, why do you hold Mozilla a nonprofit with a proven history of putting privacy of their users first, to a much higher standard than the largest corporations in the world with proven disregard (and profit motive to ignore it) for their users privacy?
How is Safari less privacy friendly than that? As far as I know, Safari doesn't phone home with my reading list. If it did, that would be completely unacceptable to me. But maybe Apple can defend it by saying "well it's only what the most privacy friendly browser, Firefox, does"?
> Seriously, why do you hold Mozilla a nonprofit with a proven history of putting privacy of their users first, to a much higher standard than the largest corporations in the world with proven disregard (and profit motive to ignore it) for their users privacy?
Do they really have a proven history of putting privacy of their users first? Because to me, Pocket looks like a proven history that they will sell the opportunity to collect data from their users just like any other company.
Even if Mozilla really did have a proven history of putting privacy of their users first, that would in fact be a reason to hold them to a higher standard. I expect more from people I think highly of, than people I know usually do bad things.
It seems to me that Apple actually has less incentive to sell my data than Mozilla. I'm paying Apple for their device and their software, and if I don't like the way their software treats my data, I will stop paying them. Mozilla has no way to make money other than bundling software that collects data from their users (google search default, pocket). So who's really incentivized to ignore privacy concerns?
Add to that the non-macOS text handling, macOS-unlike font rendering, its insistence to not use the system-wide spell checker provided by the OS etc. It feels a bit rude at times.
I think it's a super-solid browser that unfortunately doesn't give a shit about the platform it's running on. Irritatingly, it's fine with being a black box, so much more than the Chromiums are (for all their various faults).
I wonder if, like in Apps, Apple users are known to be more likely to pay for things…
Not to mention they let that super noticeable bug with the system font not spacing correctly just linger for over two years. It's finally fixed but there is still a lot of weirdness with the way Firefox handles fonts on this platform and it's very obnoxious since macOS has best-in-class typography everywhere else.
I'll rejoice on the day Safari gets a proper extensions API. I'd 100% make the move to it if I could just run RES.
Daily: Firefox with probably too many blockers, tampermonkey, umatrix, Stylus. I aggressively block any and every element on sites I visit regularly. You get no stats from me.
Also daily: Firefox Developer Ed for frequently visited sites where I need to login and every site is in a container tab.
Brave - my daily puzzle fix for Wordle, Wordiply, Travle, Tradle (no logins, clears data on exit).
Edge, in Private mode, if and only if I cannot get a site to otherwise work.
Also nextdns.io to block as much as I can including all Google, all facebook, all Automattic properties and more.
While I'm sure some data is being collected I am very happy with how my internet looks.
Bypass Paywalls Clean
CSS Exfil Protection
Decentraleyes
DDG Privacy Essentials
Ghostery
NoScript
Privacy Badger
Privacy-Oriented Origin Policy
Stylus
Tampermonkey
uBlock Origin
uMatrix
Yes, there is overkill in there but that's fine. It does not impact my browsing experience.
If I need to unblock trackers in NS, I close the tab and go on my way.
And every once in a while I'll factory reset both NS and uM.
This probably sounds very tinfoil territory but as I've said I'm happy with my internet experience.
As I have said I see no effect on my browsing so I'm happy to just let things lie.
Maybe one day I'll find a good in-depth comparison article.
Maybe I should write a blog post titled "You're writing passive-aggressive articles wrong, read this to do better in 2024"
That's pretty rich. Firefox did irreparable harm when they decided to funnel all Americans' DNS lookups to an abusive, monopolistic, for-profit company, Cloudflare, WITHOUT ASKING.
That's sleazy, and every network I manage now has the "use-application-dns.net" canary domain because of this.
No matter how much people try to frame this as, "they're protecting you from your bad, evil ISP", they're doing things surreptitiously, without consent, without any reason to believe Cloudflare, who are happy to host spammers and scammers, is any less evil. "Privacy", my ass.
Address this, Firefox people, and maybe I'll trust you a little.
It's a contradiction to claim Firefox is better at privacy when Mozilla makes most of its money by funneling people to Google's spyware network. Not only is it anti-privacy, the other side effects include things like only blocking "bad" trackers, not including ad-blocking/umatrix functionality by default, etc.
And the browser monopoly argument isn't that strong either. We have Chromium from Google, and Mozilla Firefox funded by Google. Look at DRM video - it made no difference.
I agree. The sooner Firefox goes away, the sooner people stop pretending we don't have a duopoly between Chrome and Safari already. From then, people need to work for Chromium improvements, perhaps consolidate in one good "ungoogled" fork. And let Safari be.
The browser ecosystem as we know it is in a tenuous state. It is unhealthy for the web that Chromium has become so dominant. It is a symptom of this imbalance that users line up to defend Apple's choice to lock out other browser engines from iOS. This kind of popular user sentiment would have been unthinkable to me in the era when Firefox first rose up to fight back against the IE singularity. Yet, here we are.
Average people probably don't care about the latest features but Google pushes Chrome very aggressively, so they end up using it anyway.
What annoys me the most, however, is that several things simply don't work in Firefox and the associated report is over a decade old, so with close to zero chances of ever getting addressed. Copying the content of a canvas element as an image to the clipboard is one of these things. In Chrome, this takes a right and a left click. Firefox didn't have such a basic feature last time I checked. There used to be a workaround, opening a blob URL in a new tab and then copy that, but this got broken later, I believe by a stricter security policy.
Firefox is essentially the browser equivalent of Fairphone. It's the most ethical option but it inconveniences you left, right, and center.
You meant Blink platform?
This is true for Google, etc, but definitely not for Apple. Not saying Apple is perfect in every way, but they actually have a track record for privacy protection.
(I am not complaining. long time firefox user)
I love Firefox, but just questioning if there aren’t good solutions available on Chrome.
And while Apple may not have a business model as focused on selling data, they still have a growing ad business + weaker protections against fingerprinting and ad blocking
Crypto features are an easy toggle to disable. The toggle isn't hidden, doesn't re-enable itself, and isn't weird in any way.
Citation?
Firefox, for example, can be hardened very well with options and extensions, but has many bad defaults (like Google default search with search suggestions on).
The site is all baseline, not potential. Not peak potential, not press a couple buttons potential.
Also I think this quote might be technically right, but Mozilla's revenue is almost entirely paid from advertising companies who pay royalties to have their search engines by default in Firefox. So they are very much coupled to the dynamics of the ads industry.
https://arstechnica.com/tech-policy/2023/11/google-witness-a...
like what?
also it's weird argument "constantly inventing new js apis"
so what? their usefulnesss should be determined in their own context, not by the fact that they're a js api; unless you're a child who wages weird programming language culture wars on the internet and thinks anything that isn't the language they use is inferior
If Microsoft isn't able to maintain their own browser, the idea that some other org out there is going to have the resources to fork it is laughable.
You are essentially arguing that a monopoly position in this particular industry minimizes what is known as "welfare loss". That would be quite an exceptional claim, IMHO
This in general only happens within market areas that appeal to the formation of so-called "natural monopolies" - typical examples being water, postal services, electricity, and the like (utilities). The rationale being that the monopoly formation in this case spares society as a whole for excessive costs as these industries are characterized by a very high proportion of fixed costs (infra, machinery, ect) relative to variable costs.
With browsers it seems that on the contrary the overwhelming majority of development costs are indeed variable (man hours) which -- all else equal -- would support the assumption that competition in this market would be better for society as whole, and that a monopoly here would be a loss for society (and eventually it would fall).
What does everyone think about LibreWolf vs mainline FF? It reminds me of Waterfox: https://librewolf.net
Protest before if even happens by switching now, maybe?
This question comes up every now and then, I'll base my currently updated reply starting with my previous response[2]:
> Now, ignoring feature differences between all the forks out there, I'd like to present a different perspective and consideration that I think gets overlooked when comparing forks like Waterfox to other forks (if I am incorrect regarding Librewolf, someone please correct me).
> Waterfox provides signed binaries for download. Librewolf (and most of the rest) do not. Checksum's are all well and good, but IMO, not enough. Code signing provides trust.
> Librewolf does not provide auto-updates. There are 3rd party tools out there, but IMHO that brings in its own set of problems, and breaks the chain-of-trust.
> The most important one that I believe, maybe apart from Pale Moon, only Waterfox does, is offers _accountability_. There is (and has been since 2012) a legal entity behind Waterfox. That used to be Waterfox Limited, then it was System1 and now BrowserWorks (the entity I control). Laws must be abided and the end user actually has an entity to hold accountable. GDPR, CCPA, the rest are things that _actually_ need to be followed. The other projects, who are you _really_ going to hold accountable if things go wrong? To me this is super important because a browser is used for sensitive information. It's just not worth the risk otherwise. This also goes hand in hand with the code signing.
> Above all else, Waterfox has been around for 12 years
> Don't get me wrong, things like EV code signing certs are a bit of a racket, and yeah you can jump in and code audit all those other forks too. But really, push comes to shove, they can just disappear into the aether.
Separately, I'd say the end goals of each browser are different. Librewolf seems to aim for privacy on a rolling release. Tor and Mull will both target ESR (extended support releases, which is where Mozilla aim for my enterprise friendly releases of features being set and instead security/bug patches applied only). All of them will sacrifice compatibility for privacy/security. From my above comment, I'd go with Tor if you're willing to sacrifice speed, Mull if you want better speed but broken websites. After all a web browser probably accesses the most _sensitive_ data it can, I'd put my faith in a piece of a software run by a legal entity so you can have some legal recourse on matters.
Waterfox's goal in terms of privacy is a usable web that still leans heavily to privacy but doesn't want to sacrifice the web experience for that to work.
Waterfox has done a lot to reach that, from careful curation of preferences to supplemental infrastructure such as DNS over Oblivious HTTP (DoOH). These aren't just features that "might" help; there's real benefit to it. For example, users have reported being able to access censored websites when using Waterfox. In my opinion, I've reached Waterfox's goal perfectly here: privacy and web compatibility.
Then, there's all the other "sugar" on top:
- Customization
- Reverting features removed by Mozilla but are genuinely useful/should've remained in Firefox.
- Adding features when Mozilla is slow to do so (better JPEG-XL support for one).
- The only fork that AFAIK that supports DRM content, for watching Netflix, Prime Video etc. Considering how difficult this was to achieve I doubt any will get support any time soon either.
[1] https://www.reddit.com/r/waterfox/comments/18g8tez/comment/k...
[2] https://www.reddit.com/r/waterfox/comments/14seevh/comment/j...
Why are FOSS names always so bad...
Been using FF for 10+ years, never looked back.
Mozilla tracks and gives (sells?) unique information about every download to Google unless you choose to grab it from the FTP servers.
https://www.ghacks.net/2022/03/17/each-firefox-download-has-...
An accusation like this would benefit from some evidence.
By not offering any evidence, you get all the benefits of sowing doubt without having put in any of the work necessary to have an actual discussion about it.
Firefox by default also sends marketing campaign data to Adjust, our analytics vendor, which has its own privacy policy. Campaign data includes a Google advertising ID or Android ID, IP address, timestamp, country, language/locale, operating system, and app version.
Smells like a sale, but by not using the word sell, they get all the benefits of sowing doubt without having put in any of the work necessary to have an actual problem about selling it.The article quotes Mozilla saying they can correlate the two, but it doesn't state how.
https://www.mozilla.org/en-US/privacy/firefox/
The name "Google" appears multiple times, sometimes within the phrase "data to Google".
There are also currently references to "third-party ad platform" and "a third-party referral platform", along with other companies/organizations.
Some people will claim that it doesn't matter because some of this Firefox functionality that involves data collection and/or third-parties can be disabled, or that it's fine because it has been disclosed, or it's somehow acceptable because Firefox maybe doesn't send as much info as some of its competitors do, and so on.
I don't buy into those arguments. If Firefox was truly privacy-respecting, it would never collect nor send any data beyond that necessary to provide its core web browsing functionality.
Any functionality that might compromise a user's privacy should not be bundled by default, and would have to be explicitly opted into by manually installing an extension that provides such functionality. This would include Firefox's/Mozilla's own "telemetry".
Since I use Linux I don't download FF manually.
First, Firefox literally makes their money from Google ads, and has Google search suggestions on by default. So much for privacy.
Second, the Foundation. A bunch of people more interested in leftist activism than in building a aolid tool for the user. Or just trying to score coolness points by having a sneaker designer make time-limited themes - sorry, colorways with names like "Activist" and "Expressionist".
But the politics. In "We need more than deplatforming", the organization in no uncertain terms said they were a-ok with others deciding what I should see on the Internet. Not okay, sorry. Why would I support an organization that hates me while the competition are doing things like allowing me to tune my own search results, or have options menus like Vivaldi's with more customization than is reasonable?
And lastly, it's just not a great product. Security on Android is trash and there are no PWAs or tab groups among other things. There's just no case when I could use competition that's better and either doesn't hate me or can at least manage to not be emotionally incontinent with their hostility because the browser is what matters?
Usage of experimental Web APIs? Specific CSS properties? Deprecated features still supported by Chrome/Safari for backward compatibility?
I ask because I'm wondering if it's possible for an extension/userjs to, if not polyfill, at least detect and warn users about attempts to use such features. Nowadays when a site doesn't appear to work correctly in Firefox I reopen it in Chrome, but this is a not-insignificant source of time-waste because about half of time I find either that the site is working as the developer intended, or that the site doesn't work in Chrome either. Having some overt indication (visible without having to open devtools) that unsupported browser features are being accessed could be very helpful here for reducing user uncertainty.
Relatedly: I'm glad Firefox is planning to add support for IE's non-standard (but widely used ime) CSS zoom property: https://bugzilla.mozilla.org/show_bug.cgi?id=390936
site written by google
The most common culprit by far are local and regional sites. Local bank, doctor's office, random public website from the municipality, school homepage and so on. The few software developers they have on hand simply don't bother testing against Firefox any more so things just break and aren't fixed.
Researching it some, it seems Firefox used to support this but removed it as part of Mozilla's continuous own-goal of ... whatever the heck they're doing.
The weird AI website builder thing they released was kind of the straw that broke the camel's back. Besides my many objections to current AI, my bigger issue was that this demonstrated a general lack of focus and carelessness on their part.
Nobody outside of the executives can possibly say Mozilla is well managed with a straight face when they fire hundreds of developers and then turn around and pay their CEO /seven million fucking dollars/[2], all the while Firefox continues to slip further into irrelevance.
[1]: https://en.wikipedia.org/wiki/Mitchell_Baker#Negative_salary...
[2]: https://assets.mozilla.net/annualreport/2022/mozilla-fdn-990...
That said, I turned off the crypto stuff on day 1 and it has stayed off and I never even think about it anymore.
Brave is great and I think more people should give it a shot.
You can't beg me. You can't scare me into it. You just have to quit fucking up Firefox.
I'll use Firefox forks. But I'm not using Mozilla® Firefox™. Period. They've treated me like they don't care if I choose it for the last time. If they want to quit pushing pocket, quit preaching to me about expressing myself via themes, quit resetting my configuration upon update, quit limiting the extensions I can use and pretending it's for my benefit, quit changing UX arbitrarily, and generally quit treating me like they don't care if I use their browser or not, I'll consider it. Trust is lost quickly and gained slowly.
If it's any consolation, I won't use Edge, Chrome or Safari either.
it is probably one of my own about:config changes Though than firefox.
Touch screens on windows isn't something new. They became common around the time of the release of Windows 8 in 2012.
There is a 6 year old feature request on bugzilla. https://bugzilla.mozilla.org/show_bug.cgi?id=1443710
If you really care, there is LibreWolf https://librewolf.net/
Firefox for Android is excellent too, especially since you can have add-ons. Between my Adguard VM in my tailscale network and Firefox ublock, my phone is an ad free place. Other add-ons that make the mobile internet more tolerable:
Google Search Fixer - Google give Firefox users a crappy old search UI. this extension forces the new nicer UI.
Old Reddit redirect - just redirects all reddit links to old.reddit.com. this bypasses the age verification nonsense Reddit introduced given I refuse to have an account there these days.
Video background play fix - this one just means any video you are watching in the browser will keep playing if you minimise the browser - some sites try to be helpful and pause the video.
ClearURLS - removes all tracking junk from URLS - make sharing links less miserable
Dark reader - essentially just a way to make any website dark mode.
I hate associating ethics with technical debates. Chrome didn't win by being ethical, it won by being better. Plain words cannot save Firefox from losing its market share. I know battling against tech giants is hard, but appealing to ethics will only lead to hostility for some people.
At the same time they often artificially slow down Firefox on Google sites (see e.g. the recent news about some code on YouTube)
And then a very specific problem that has annoyed the crap out of me: extension windows close if Firefox loses focus! That means that using Bitwarden to do this: 1) open Bitwarden and find some login details 2) alt tab to the program you’re trying to sign in to 3) paste the username 4) alt tab back to Firefox/Bitwarden and there you go, the Bitwarden window was closed due to Firefox losing focus and you now have to open it again, search and find the credentials again and then paste the password 5) open Bitwarden a third time and search yet again for the OTP code… A huge pain in the ass that makes me want to use another browser just because of that.
On android I'm using iceraven.
Firefox in the current ecosystem is the least innovative or open tech. It is not modular, you can't use it for anything but Firefox. The technology is designed only for FF, you can't use it for your own purposes without metaphorically reaching in and pulling out wires. They don't have the resources or the engineers necessary to make technology. All they can do is try to play catch-up with their browser. This is why everyone else (not webkit) saw the writing and went chromium.
If Firefox was the optimal browser everyone would have forked it instead. They would be using it in their own stacks.
This can help you differentiate between home, work, and school. It can also be useful when working in development, staging and production environments.
* https://addons.mozilla.org/en-US/firefox/addon/foxcolorbox/
The price is that occasionally there are sites (approximately 2% in my anecdotal experience) that you'll have to use chrome for.
Also they changed something in tab management, and it feels like nowadays I always have 40 tabs opened despite myself (which kinda defeats the purpose).
Other than that, I never have issues loading any website, unless they're actively detecting the agent and telling you to use chrome.
There was a long time in between using either where I was using Brave. Actually, when I ditched Chrome like 7 years ago, I made Brave my default and installed Firefox developers edition. It took a couple years before my default swapped.
I think privacy activists need a more compelling "so what" than "it's better for privacy" to convince people it's worth switching. They seem to operate under the thesis that people were being duped, as opposed to having made a more or less concious choice to trade privacy for convenience, which maybe was true 10 years ago but feels antiquated today.
What hindered development was Microsoft resting on their laurels thinking they won the browser war. Google on the other hand is continuing to invest resources into Chrome. As evidenced in the past if Google stopped investing into Chrome, and stopped taking community contributions to chromium eventually another better browser would come around to overthrow it.
Despite its limited number of extensions, Safari has a great "reader" mode that other browsers with readability extensions can't come close to, in terms of zapping the crap, killing almost all nags and popups (sometimes, that's all you need to get past a nag-wall) and creating truly readable articles, savable as PDF.
I also use Firefox and Opera, which are fine, and which have their own universes of extensions. Opera is chrome-compatible in this respect. Both have versions of ublock-origin.
I think the bigger push should be to get people using FireFox mobile. In my experience, it is a much better, more customizable browser than Chrome. It works well with my browsing habits and general use of my phone (screen UI positioning, gestures, etc.). The most obvious benefit is the extension support, which makes browsing some mobile websites tolerable. Showing people the difference between browsing genius.com (lyrics website) with and without ads usually shocks them. At times on Chrome, the web page is completely unusable due to ads and pop ups.
Please try it out both if it would be your first time or if it has been years since the last time.
Also, if you do any web development at all please make sure to test your code on Firefox.
I keep having to phone up companies when their webpages don't work on Firefox and ask to talk to someone related to IT (yes, I do this and it does work).
It is a bit of an awkward discussion when I'm told that their developers have tested the code on Chrome, and I point out that Firefox and Safari also exist.
Firefox is not independent. It is financed by Google and all web search queries on Firefox go to Google by default.
Mozilla has stated over and over that the web "must" have advertising. Sometimes advertising and privacy are incompatible. But to Mozilla, who is totally reliant on Google to survive, the two are _always_ compatible.
"Firefox is the only major browser not built by a company that makes money from advertising and/or selling your personal data."
Where is this information coming from? The people who wrote Chrome for Google previously worked for Mozilla.
The annual salary of the CEO of Mozilla is over $600 million. How is Mozilla making this money. Donations?
Perhaps it is coming from sales of advertising services performed by their business partner, Google.
Browser vendors do not need to "sell personal data" in order to profit. For example, Google, Apple and Microsoft can sell advertising services.
Mozilla might be one of the few if only examples of a browser vendor selling personal data. Mozilla gets paid for sending search queries to Google.
"Its happened before"
That's not an argument, in fact you could counter-argue that IE left a lot of technical debt. On top of that, the internet was very different back then.
"Its actually good"
I'm still not convinced, why would I change my browser? I'm very comfortable in my opera/edge/chrome browser and I'd have to change my workflow.
> That's not an argument
It's a subheading to "2. Browser engine monopoly". The subsection's purpose is describing how bad things were during the IE monopoly to reinforce that it's something to be avoided.
> in fact you could counter-argue that IE left a lot of technical debt
That would be agreeing with the article, unless I misunderstand what you mean.
> On top of that, the internet was very different back then.
In a way that now makes it harder for truly new competing engines to pop up due to increased complexity of the web.
> I'm still not convinced, why would I change my browser?
The points made in the article are:
* Increased privacy, opposed to willingly giving your data to an ad-tech company
* Helps avoid a browser engine monopoly which would effectively let Google dictate web standards
* It’s fast and has a nice user interface
Onto which I'd add:
* Content blockers work best on Firefox (https://github.com/gorhill/uBlock/wiki/uBlock-Origin-works-b...), doubly so once Manifest V3 rolls out
* Allows more customization of interface and home page
* UX improvements, like the clutter-free reader mode, aren't vetoed to protect ad revenue as with Chrome (https://news.ycombinator.com/item?id=37675467)
However, I got some Apple devices for development and it seems like Firefox on the desktop breaks access to some sites (Private Internet Access, the one that got bought out by Kape, either in OpenVPN or WireGuard mode, same issue), which was apparently a known issue last I tried figuring out what's up. So there, I kind of moved to Brave which seems pleasant for the most part. It's also honestly be nice if Windows let me get rid of Edge or replace it with Chromium/Brave as my secondary browser easily instead of sticking around as bloatware.
Maybe that's just me hating on software nowadays in general (since it isn't always very nice to the user, for a variety of reasons), but Firefox is pretty great when it works!
When I checked, I think there were DNS resolution failures for some domains. This was regardless of whether PIA DNS or the existing DNS servers were used. It was also regardless of whether OpenVPN or WireGuard were used, or which VPN server was used - the only pre-requisite was that the VPN be active and Firefox be used on a MacBook in particular.
It was very odd and hasn't ever happened on Windows/Linux with Firefox either, nor did happen on the MacBook with Brave afterwards either. I didn't care enough to dig into it, but some people had similar issues:
https://www.reddit.com/r/PrivateInternetAccess/comments/18nh...
https://www.reddit.com/r/PrivateInternetAccess/comments/14yl...
It seems that the suggested "fix" that worked for the other person is to disable IPv6 altogether:
> This is a bug in Firefox, you can fix it by opening about:config in Firefox and set network.dns.disableIPv6 to true
Not like it makes me like Firefox any less, it's just odd that we get super random issues like that for relatively basic use cases (albeit maybe various VPN implementations aren't necessarily that common, who knows). Would be nice to live in a world where everything "just works", though.
It's amazing how we find ourselves in the same situation we did 20 years ago, at the mercy of a tech behemoth dominating how to access the Web, with the same Mozilla being the last man standing in the way of a true monopoly.
I may have some reservations about decisions and actions from Mozilla these past few years, but they do what they must to survive, and still provide a net benefit to our world.
- Bookmark bar icons are not synced. So they’re the same gray blobs until I click on them one by one after connecting to VPNs they’re behind, and do that for every new installation. Not a problem with other browsers.
- Google Docs & Sheets render terribly due to kerning problems on canvas with 150% zoom on a HiDPI display. The text becomes almost unreadable. This is a 6 year old bug on Bugzilla.
Cannot wait until unskippable ads even with "Premium" are a thing, just like cable, and our community will have been complicit in enabling it
The best feature is that it auto-closes tabs. It makes having different spaces for work and personal browsing easy, and they are constantly adding convenience features.
It runs on Chromium. I don't know how that intersects with the ethical and standards issues around Chrome.
The question is: What would it take for the majority of the Internet users (enterprise, users with low literacy, Developers, Powerusers, etc...) to switch to Firefox ?
15 years ago it was clear. Firefox was vastly superior to IE. Nowadays is not vastly superior to the competition, in fact, I cannot think of any major compelling reasons which would make all those groups of users to change.
As for me, I used Firefox before it was Firefox or Mozilla and I do plan to join the cause and use Firefox in 2024.
I have exactly one very negative thing to say about Firefox. It absolutely sucks on machines with spinning rust and no SSD. It's the only piece of software I have that literally takes more than 2 minutes to start. With disk-IO pegged at 100% during the entire startup period.
I'm assuming it reads through the myriads of files it has stored on disk, and that this is rather slow due to seek-times on HDDs. However, this is the major point I have against Firefox.
https://connect.mozilla.org/t5/ideas/customizable-hotkeys/id...
I despise CF with a passion.
https://connect.mozilla.org/t5/discussions/microsoft-defende...
Windows Defender flags things in the Firefox cache as a Trojan. It probably isn't, and it could also have something to do with uBlock Origin, but until that is resolved (I'm keeping an eye on the above link) I can't risk it.
I did it for ideological reasons. I don't want Chromium strong-arming web standards (I really do hope it's not too late for that).
The only switch I've been unable to finish is the default search engine to something else. As much as Google's search results have become somewhat useless, sometimes DDG returns unrelated results. Bing as well. I've not yet tried Kagi.
Having to create shortcuts to load each profile or keep about:profiles open is frustrating compared to the Chrome experience.
It's not enough to stop me using FF as my daily driver, but it is enough to stop my partner using it for theirs.
I've tried to like it but honestly it's been painful. MacOS Sonoma seems to have a hover bug, which has been unresolved through the last 3 bug fix updates. Performance is "fine" but seems to lag with many tabs open which was never an issue in chrome (this is on an M2 pro!) PDF reader also seems significantly slower as well. At this point I'm considering going back to chrome.
I've followed the basic recommendations (from e.g. Arch Linux wiki) but still getting less utilization with Firefox according to intel_gpu_top.
[1] Well, at least virtual background works on Firefox now after their GSuite improvements.
Firefox makes almost all of their money from Google, so...
> If that’s the case, web developers can easily write sites that work on all browsers
Not sure what the point is here but if everyone is using Chromium/Webkit obviously this issue goes away too.
And, oh, that's it. I thought this was going to have like... a list of reasons. This feels like a very odd post to be #1 on HN right now, it contains almost no information.
When some rare website doesn't work in my daily driver freedoms-respecting browser I'll load up Mozilla Firefox unbranded to do what needs to be done then close it.
Gecko had a good and honorable run, but no longer sparks joy. It's not a differentiator, which means that the resources you're applying to it are a waste of time and money.
Please thank Gecko for serving its purpose in our lives and let it go, before its reputation gets worse. Firefox's market share has slipped so far that most web developers no longer test with it.
Adopt and contribute to WebKit. Focus on things that matter.
0. https://wiki.mozilla.org/Platform/GFX/WebRender_WhereWebRender is a component of Gecko, specifically a GPU-based 2D rendering engine. It is not a browser engine.
I simply think that it's time has come. Remember that Mozilla itself once intended to replace Gecko with Servo.
I have no doubt that WebRender is brilliant, but WebRender will not save Gecko, and Gecko will not save Firefox.
If Firefox is worth saving — and I think that with hard choices, its decline can be reversed — then Gecko and its components are non-differentiating ballast that must be dropped if the balloon is to get over the mountain. IMHO, of course.
And their attempts at detaching from the big Google deal are minimal. A deal with mullvad that's not really interesting for example. I'd much rather see a paid premium sync or something. Or something like iCloud private relay for web (which is much better for privacy than a simple VPN like they're offering)
But as a browser it's great. It offers some great features I didn't see anywhere else like the web containers which I can no longer do without. And the real full ublock origin, bypass paywalls etc.
I have Chrome installed on my work PC for the one or two work-related sites that just won't work properly without pants-down mode.
On personal equipment, I just use Firefox (on Linux). The sites that don't work properly are few an far between, and the usually don't work because they're waiting on a number of third-party tracker scripts to load, which I disallow.
If only Mozilla thought just switching to making every release a major number release wasn’t most of the job done.
Besides with every release something I had set just days back changes. And the experience doesn’t feel seamless at all. There are pages, popups with every release. So all this tells Mozilla learns nothing.
I recently switched from Windows to Linux (Windows 11 drove me to and I'm thankful) and Firefox was installed by default. As a result, I decided to give it a try and I'm happy I did; it's far better than the Firefox of yore and it tries to be more user friendly than the commercial browsers we have today. There are still sites that break in unexpected ways with Firefox, but it's now my daily driver.
(While OSM and alternatives are probably quite good I'd like to keep using GMaps though)
If I were rich, I would buy Mozilla, strip everything out but Firefox, and fund its development, even at a loss.
I've tried my best to adopt, the major issue was default color management and couldn't disable it. It keeps changing my display (brightens). I wish a browser releases a feature to consume less memory!
Even after days of usage, my Firefox process might grow to 3-4gb of ram usage with no noticeable performance penalty.
My only complaint is that from time to time they see the need to change the user interface and break compatibility with whatever CSS hacks you've had to use to get it the way you like (e.g. tab position).
I wish they'd make UI layout/customization config-driven rather than relying on CSS, and commit to backwards compatibility of any such config.
It was obvious to me that they should have gone into that business sooner as VPN are all about trust and they are one the few orgs committed to privacy so they can turn that trust into something valuable to them. But I am yet to see an ad for their VPN product while on the other hand I am bombarded by ads for SurfShark and NordVPN.
https://gs.statcounter.com/browser-market-share#monthly-2017...
Which is a shame, I'd like to use FF, and still do on other machines.
Google settles $5 billion privacy lawsuit over tracking people using 'incognito mode'
https://www.npr.org/2023/12/30/1222268415/google-settles-5-b...
No, slack.com, I will not switch to chrome. Fix your "huddles" to support Firefox.
I always liked Firefox, both practically and ideologically, but the annoyance is so high I never use it from that particular laptop.
If anyone knows the cause or a fix, please share.
solution: start firefox during windows startup, too.
https://support.mozilla.org/gl/questions/1085268
however to start it invisible and behave like Edge, it may take additional tweaks. of course, it costs extra startup time and memory. Also, you can switch off Edge boot-time startup, if you want.
I’ll stick to safari, chrome, and brave. I’ll drop chrome if it ever removes v2 extensions.
I'm now on Vivaldi and loving it! Both macOS and Android.
And I still use chrome, because of the Chromecast.
It is doable but is hidden behind special settings:/// etc sort of and switching between them also requires something similar.
Profiles allow for greater separation of browsing personas: I can have a different set of passwords, extensions, bookmarks per persona I have like Work, Personal, Focus etc...
And while Firefox does have profiles, its not a great user experience. Theres no quick switching, the UI to access it feels outdated, and in general as much as it pains me to say it, Google has done a great job at implementing it.
I'm sure Firefox will get there, but as of right now its a sub-par experience.
Until then, I'll stay with browsers that actually respect my authority as the user thank you very much.
recently i’ve been using duck duck go browser on macos, it’s literally my main browser for the past 6 months and I’m very happy with it’s simple and beautiful UI.
i mentioned duck duck go browser because of multiple reason, first of all, there are many of us who are willing to ditch chrome, and a lot of us can live without all the goodies that come with chrome, a lot of us can live with a browser that is a bit slower than chrome, but i’m sure there are also a lot of us who cannot force themselves to deal with an ugly browser.
It is developed by Google, the number one enemy of the open web.
Use Firefox. To be honest, I always felt a little dirty when using Chrome so I always ended up switching back to Firefox.
I use it on Mac and it's amazing, but as soon as it's available on Windows, I think people will start recommending it everywhere and everyone is going to start using it.
And the LBGTQ community, we're not going to sit and be quiet about those sorts of things.
> And the LBGTQ community, we're not going to sit and be quiet about those sorts of things.
You seriously don't see the irony in this at all?
Retaliation against someone for what they do in their personal lives is... what, exactly, if not restricting freedom?
Purporting to speak for an entire community without any authority or consent is... what, exactly, if not restricting freedom?
Workplace retaliation for private lawful activities should never occur. That seems like a principle that the GLB community should embrace.
If you're trying to discuss the law, then your summary is both paradigmatically flawed (conflation of legislative versus constitutional protections, protected status versus suspect classification, etc.) and factually incorrect (being gay was not a protected class in 2008 in almost any jurisdiction, and making a political donation is not an action subject to the Civil Rights Act).
If instead you're trying to discuss principles, then your explicit embrace of being unprincipled seems... odd. Principles always apply symmetrically and to both sides. That's what makes them principles.
We have a group of Christian Dominionists that would kill us if they could, and only those consequences stop them. (And sometimes, such as the Pulse shooting, not even then.)
In my lifetime, we had these same people saying "thank God for AIDS" and fighting funding for research because they cheered our deaths. There is no moral equivalence here.
Then there is a group that wouldn't explicitly kill us, but actively fights against us having equal rights. Prop 8 was exactly that. Prop 8 was forged to actively tear families like mine apart. We were (and are!) being attacked and philosophical consistency has little use in a firefight.
"These same people"—which in this thread means Brendan Eich—did not say "thank God for AIDS." And I'm pretty sure you knew that already too.
Please stop.
The difference in the groups are a function of what they think they can get away with. Do you dispute that Prop 8 was an effort to tear gay families apart?
Yes, for three reasons.
First, the text of the ballot initiative said and did no such thing; indeed, it left domestic partnerships untouched, which apport "the same rights, protections, and benefits, [as well as] the same responsibilities, obligations, and duties" as marriage. https://web.archive.org/web/20091116180023/http://www.leginf...
Second, Prop 8 did pass and was the law of the land until 2013, and—predictably, since, as stated above, the text said no such thing—it had no such effect.
Lastly, when not explicit in the text, divining the intent of millions of people who voted for the initiative is an exercise in folly.
By contrast, death threats and anthrax hoaxes tend to have a pretty negative effect on families. https://en.m.wikipedia.org/wiki/Protests_against_Proposition...
With that setting enabled, there would be no grayed-out comments, no dead comments, no reordering, and no whatever else might be done based on a comment's ratings.
It's annoying how what are often perfectly reasonable comments are obscured or hidden, and it's also annoying having to work around that obstruction just to read them.
You can’t drag a tab out of one window and hold it against the side of the screen to snap that tab there as a new window. Chrome lets you do that, and I use that feature all the time.
I’ve mostly gotten used to everything else at this point.
Dunno how bugs like this continue to exist.
My only complaint is that it forces me to restart the program occasionally, for updates. Does anyone know why this is done? Is it a technical necessity? Why can't I postpone it for a few hours?
I use PWA apps regularly. Once that feature is available and capable, I'll gladly run to the Firefox team.
Bookmarkable Containers are opening bookmarks in a specific container. And I don't like the hacked extension that implements this feature as a workaround using container sites.
As I understand it, that would allow you to add a bookmark for `ext+container:name=MyContainer&url=https://mozilla.org`, which would open mozilla.org in MyContainer.
Otherwise, it works.
Please switch at least one other person to Firefox - anyone from your friends, family, colleagues etc.
I did this with my spouse last year
Either I just don't go to them, or I have really good luck, because none of the sites I visit are "broken."
They pretend to be the "good guys" but they're a very different organization than they were 20 years ago.
I currently do Search Passwords, Search website, Copy password, Paste in Firefox manually.
This might not fulfill your needs though, since it sounds like you'd like to use the Safari password manager in a different browser, which is not possible outside of the Chrome extension [0] that Apple provides. This means that it wouldn't work on Firefox.
[0]: https://chromewebstore.google.com/detail/icloud-wachtwoorden...
Apple has an extension for Chrome ("iCloud Passwords") that lets you use the keychain passwords there, but nothing for Firefox. It's less-restrictive than it used to be, since the extension used to only support Chrome on Windows, but they gave in back in July of this year and made it easier to use Chrome on Mac.
Apparently, Firefox removed a bunch of password-related APIs back in Firefox 57 that broke some existing keychain extensions[1], so it might not be Apple's fault that they've not provided a Firefox extension. There's no progress on Firefox bugs related to making such an extension possible again, that I could see.[2]
This may or may not be productive, but it's how people tend to work. :D
Though there’s hypocrisy in only critically analysing the actions of one party and giving the other a free pass too
I have ctrl+shift+1 for personal, 2 for work, 3 for banking.
It's a super rapid way to run multiple contexts in the same window. Really recommend it.
I am looking forward to Arc on Windows, it’s been nice on MacOS
There is one annoying rendering issue though
about:memory
You can reclaim quite a lot of memory there when your Firefox seems laggy.
Yes, you will find a thousand excuses to not switch.
Yes, you will find things that are worse (you will also find things that are better).
Yes, things are different.
Just suck it up and make the switch. You're smart. You'll adapt. We'll all be better for it.
I went away from Firefox a few years ago and am very happy about it.
I also think that the "free web" arguments are bullshit. Blink is open source, so any wrongdoing from Google can be undone.
An organization like Mozilla that is able to develop and maintain his own engine could achieve the same results by forking Blink. It would probably reduce the costs by more than 10, without any ethical compromise, resulting in a far better browser overall.
If they wanted it, they could lead the way to bridge projects like ungoogled-chromium or the various attempts at reviving android extensions in a consistent and ethical fork. Probably even convince others like Vivaldi, Edge, Opera or even Apple to join the initiative.
Don’t even have Chrome installed.
A CEO should stand for the values their organisation represents.
Not interested until they completely disavow those strategies in a convincing way.
[1] https://lunduke.locals.com/post/5053290/mozilla-2023-annual-...
Not a day goes by that I don’t strongly miss vertical tabs though.
FYI you can disable it, along with most of the additional button things.
Firefox's history bar is still superior though
Firefox has multiple compelling reasons to use it:
Sync[1] only what you allow, bookmarks/history/extensions/etc
Containers keep sites separated nicely[2]
Tree Style Tabs[3]
uBlock Origin on Android[4]
Open Source since 1998!
Not based on Chromium
[1] Be wary of sync on a fresh Linux install, it might sync the default bookmarks and merge them with your own. Not a huge deal but definitely an annoyance.[2] https://support.mozilla.org/en-US/kb/containers
[3] Tree Style Tabs requires several extra steps to remove the tabs at the top of the window. You have to set toolkit.legacyUserProfileCustomizations.stylesheets to true, then create a "chrome" (lol![5]) directory in your profile and add a userChrome.css file to it. https://github.com/piroor/treestyletab
[4] uBlock Origin on mobile web makes a massive difference. You can even use the same rules that modify the style of the page you're viewing, such as setting HN to a dark mode via:
news.ycombinator.com##html:style(filter:invert(95%) hue-rotate(200deg); background: white)
[5] I'm aware that the Mozilla UI was called Chrome at one point, not sure if it still is.It's not that Mozilla named their UI "Chrome", but that "chrome" is a graphical user interface word. For a browser it refers to the stuff around the web page content, but it's more general than browser use (you could refer to Blender's chrome around the 3D viewports to refer to its toolbars, etc).
i.e. https://developer.mozilla.org/en-US/docs/Glossary/Chrome
Ironically, the modern web also led to UI chrome being harder and harder to distinguish even in native applications.
My apologies for editing my comment and breaking your [3] reference. I'm trying to imagine just how much work it would be to enable footnotes in comments that others can link to. It would be nice but quite the effort to get right, and I'm sure people would prefer other features first such as more formatting. (or a full implementation of Emacs in the editor window with org-mode as the markup language, with citation links. lol!)
If you work with multiple AWS accounts, there is a web extension that automatically places each new account in its own firefox account container.
As far as I know, chrome has profiles, but I am not aware of any automated way to assign new profiles.
[1]: https://addons.mozilla.org/en-US/firefox/addon/aws-sso-conta...
Chrome also allows you to choose what to sync.
I’ve been using Arc on my MacOS devices and Edge on windows devices because I just like a nice first party vertically tabbed browser.
I have 15 tabs open right now. The tabs' titles are easy to read, and different sites have different colours assigned to them. My Kagi searches open in new tabs, which are automatically set as child branches/leaves of the parent tab, which helps me to organize my work. If I go over about 30 tabs, I can just scroll the TST view with the mouse wheel, it's very easy and is non-intrusive to my workflow.
I can also bookmark tab trees, which is nice when I want to switch context from Python to Terraform for instance.
Like you said, you can use multiple browser profiles in chromeium based browsers, but managing multiple whole windows when I just need 1 browser page seems like such a pain in comparison.
This is BS. Firefox is funded entirely by Google's Ads. Even if you donate to Mozilla, those donations won't be invested in Firefox. At this point, all 3 major browser engines are funded by ads.
You may argue that Mozilla doesn't directly make money from advertising, but that's irrelevant because they'll never do anything to upset their cash cow. And Google can always kill Firefox by avoiding renewing their search deal, without much of a loss, as most Firefox users would switch to Google anyway, much like what users did when they tried switching to Yahoo as the default.
---
UPDATE — A good reason to use Firefox is if it's simply better for you. For me, Firefox is better than Chromium-based alternatives because:
+ History sync is full and actually works;
+ DNS-Over-HTTPS works in parallel to corporate DNS (fallback to system);
+ Tree-style-tabs;
+ Bookmarks management;
+ Reader view (Android & desktop);
+ Great Ctrl+Tab;
+ Non-admin upgrades;
+ uBlock Origin;
+ Total Cookie Protection;
+ Android: multiple search engines;
+ Android: Open in app;
+ Android: Dark Reader, uBlock Origin, Cookie AutoDelete, other extensions;
It also has some issues: - poor battery life on macOS, and I fear that Chromium currently has an edge there, even if both are worse than Safari;
- problems when scrolling on Android, poor performance for certain websites (e.g., Mastodon, Twitter);
- incompatibility with certain apps (e.g., Microsoft Teams), but in fairness, they've been investing in compatibility, see their recent work on Google Meetup;
Firefox on Android has many issues, and the people denying it aren't doing it any favors. For me, the add-ons more than make up for it, it's my main browser, but I'm still uncomfortable recommending it to family.I hope Firefox continues to evolve and differentiate itself from Chrome because ideology isn't a good enough reason to prefer it over alternatives, not when Chromium is a thriving open-source project with multiple large companies contributing to it.
Firefox is a dwindling piece of software and maybe they themselves should take some responsibility of where it is heading today.
User adoption is merit driven and not mission or ideology driven.
EDIT: Typos etc.
However, as I understand it, most of Mozilla's income comes from the Google search deal, not from any product that they make. Whatever argument someone might have for the compensation of the CEO of a corporation that generates revenue by selling a product rather than access to an ever-shrinking set of users, I don't think it applies here.
0. https://assets.mozilla.net/annualreport/2022/mozilla-fdn-990-ty22-public-disclosure.pdfYes, Google telling everyone to install Chrome, and Chrome being the only "other" browser installed on many corporate networks is totally merit driven.
Apple may sell devices, but it's safe to say that at this point Google entirely funds Safari. Apple is unwilling to upset that cash cow without risking those tens of billions, even if we are talking about 5% of their revenue. ;-)
And what makes you think Safari R&D is solely funded by the search provider deal they have with google? Safari is a product that is sold as part of the "Apple universe", there's definitely more value to it than just a place for the google search box.
Google paying them 20 billion per year is more than enough to fund several browsers and still make a profit, that being Safari's direct revenue stream. You don't need any more than that.
You're also making too many assumptions about Apple's motives and marketing, but can't get around the fact that money talks. In the future, things may change, but right now, Google funds Safari.
https://blog.mozilla.org/en/mozilla/we-need-more-than-deplat...
At least capitalist/for-profit organizations are honest about who they are.
Granted, that statement by Mozilla left a sour taste in my mouth. I'd like my browser vendor to be content-neutral. I'll decide if something is bad or not for myself.
- Reveal who is paying for advertisements, how much they are paying and who is being targeted.
- Commit to meaningful transparency of platform algorithms so we know how and what content is being amplified, to whom, and the associated impact.
- Turn on by default the tools to amplify factual voices over disinformation.
- Work with independent researchers to facilitate in-depth studies of the platforms’ impact on people and our societies, and what we can do to improve things.
Obviously, people of the same ideology as her will agree with that, because they hate openness and debate. This is an excellent reason to stay away from Firefox. Using it is getting very close to being a political statement, which given the blog post, could mark its users as those in favour of in-browser political censorship.
Edit: very strange that some people cannot see this. She is extremely explicit:
> Donald Trump is certainly not the first politician to exploit the architecture of the internet [...] to foment violence and hate, and reinforce white supremacy [...] and he won't be the last [...] changing these dangerous dynamics requires more than just the temporary silencing or permanent removal of bad actors
Let's rephrase that: she claims the "architecture of the internet" - that's the web - has "dangerous dynamics" because (she thinks) it helped a Republican. Not some specific website, or some specific incident, or even some specific politician! The whole design of the internet itself is dangerous, and hence she demands "solutions" to make a "better internet" that goes beyond mere "permanent removal of bad actors" but rather solves the problem pre-emptively before "untold damage is done". Nobody who runs a browser should have this kind of revulsion towards what the internet is.
I read the entire linked post, then searched for "browser", "user agent" and "software" and still don't see it.
The problem is that it's hard to pull that off: One of the chief challenges of current day is that people have a hard time even agreeing what the facts are, and what some people hold to be factual aren't necessarily so.
The "factual voices" promoted by Facebook in the linked NYT article, for example, are just mainstream media which shares Mozilla's political slant and which have a built-up reservoir of respectability from earlier days when they were higher quality, but which aren't exactly paragons of factuality or careful reporting today, having spread outright misinformation and been quiet about important events. To put it another way, should we promote say, Fox News, because they're mainstream? That's probably not wise, if you ask just about anyone here.
The thing is, Fox may have been first, but every news outlet has drifted in a Foxified direction of catering to an audience and telling them what they want to hear instead of challenging their preconceptions, which ends up with many outlets made a killing hyperventilating about Trump, for example.
So the issue ends up being that Mozilla's just fine boosting that hyperventilation, which is part and parcel of the polarization and "we can't even agree what the facts are" problem. The issue of people lacking trust isn't solved by browbeating, but by earning their trust. It's presently really, really hard, but still in principle possible.
In the end, I don't want my browser maker to have that attitude. Brave and Vivaldi don't: They just make browsers and other services and give me more and more options. Brave even lets me judge sources and adjust my search engine should I want to. Supporting these teams that focus on giving me control and making better and better tools for me is an easy choice.
Some of the other bullet points have genuine upside that would be wonderful, but they also have costs and downsides that aren't immediately apparent.
> "we need more than deplatforming"
No.
Firefox single-handedly destroyed their reputation beyond belief with that article in my eyes. They are supposed to support the exact opposite instead of being evangelists for censorship, centralized control, lack of ownership.
That Google pays their bills from them keeping Google as the default search engine isn't even as bad as that one article made them appear.
[1] https://blog.mozilla.org/en/mozilla/we-need-more-than-deplat...
A new browser engine is an incredibly hard thing to program and historically they have always been financed by multi-millions (now billions) companies. Even Firefox via Google.
If you want another engine that is not WebKit or Gecko and you want it open source, you are asking for something that the free software community failed to deliver for the last 30 years and that is harder to deliver everyday.
If Firefox happens to die, we are basically stuck with a Webkit-only internet. We may have open source browsers but nobody is going to pay for the Gecko development (which is not just maintenance but keeping it up to date with the web specs) and nobody is going to pay for a new engine.
With multiple engines that have a big enough user base, you force the actors to negotiate standards.
What will you do with your fork when Google will start to implement a replacement for HTML like they tried to do with Dart or AMP ? With enough competitors, Google is forced to make those unilateral evolutions backward compatible with what works everywhere.
With only one engine they can force their new tech in the engine and bet on the fact that it will be integrated in the forks because it’s mostly one pull request away on GitHub.
Maybe that would work if the fork somehow managed to evolve as fast as Google on Blink. But this literally means that you need Google’s kind of money amounts.
You also probably say you hate "Cancel Culture" while cancelling things including coke.
Calling Firefox, or rather Mozilla, ethical is like calling China a paragon of protecting human rights.
So no, no thanks. Firefox can and should die, because Mozilla should die.
I switched it at some point to the app version and uninstalled the snap.
but it came back as a snap somehow!!!
Snaps are one of these strange antifeutures that somehow get forced on the users anyway.
It’s your job to make me switch, and frankly I see zero reason to care. Chrome and Safari work fine.
Chrome, and Chrome-based browsers, perform worse, are buggier on; especially on non-Nvidia drivers and especially on OSes other than Windows Have what is considered an ideal AMD+AMD Linux box? Chrome, nor any Chrome-based browser, is for you. For extra irony: Chrome on Android and Android Webview sucks on any Qualcomm-based phone. Firefox? Smooth, high performance, nearly bug-free.
A lot of the sibling comments here tell insane stories like "I use Chrome because I once used a broken website." Fine, if a website goes out of its way to write HTML, CSS, or JS that is so non-standard and broken that it can't work on Firefox, then use Chrome for that website specifically; use Firefox for all the websites that actually are spec-compliant.
Side rant: I don't even know how webdevs are getting this wrong. There aren't webdevs in the traditional sense anymore, just a bunch of kids that are using whatever popular bullshit framework is out today, banging out some flavorless souless crap so they can collect a paycheck like the rest of us. Like, they're using React + one of the popular React UI things (Next or MUI or whater), or they're using Tailwind + something for the JS, or any one of the popular combinations... guess what? THEY ALL WORK ON FIREFOX 100% OUT OF THE BOX.
How are you screwing this up?! The work is already done for you! Stop going out of your way to break it!
Firefox is not slower with more complex web apps, you either have a (site) specific problem or are not judging fairly.
And even if you use Chromium, you are supporting Google's power position in browser technology influence. Which they use to push through web standard that benefit them, but not the users. Firefox has a more open ecosystem that is not focused on the benefit of one particular company.
I will use whatever browser I wish , thank you very much.
Firefox is rubbish. I prefer Safari. I don't care about the 'monopoly' the free market allows us to decide which is best, why would I use an inferior browser just for that reason?
It has very bad UI/UX very typical of open source/techy software.
There are zero reasons to switch listed in this article.
What’s the ethical of switching if Mozilla is just the non-profit arm of Google?
86% of revenue of Mozilla corp are royalties, which encompasses any search engine that shares revenue with Firefox, not just Google. But the remaining 14% is not only revenue generated by Firefox, but also by e.g. Pocket. So from their financial statement, it's pretty hard to say what percentage of Firefox's revenue is derived from Google.
Google’s search dominance won’t be cured by Mozilla ending its partnership. It will only be cured by innovative competitors who discover an even better way of organizing the internet’s information (perhaps OpenAI or LLMs generally?), or by government regulation. In the meantime, I like to think of Mozilla’s siphoning of cash from Google as a good thing while we all wait for a proper long term solution that may never arrive.
A similar philosophical question ought to confront us every day about many things we use without thinking, both on the internet and off.
Mozilla is actually not an ethical organization, if ethics mean the things that are espoused in this article.
Mozilla receives literally billions from Google[1] every year -- $26,000,000,000.00 in 2021 alone, with only 3% market share. That's a lot of zeros -- some startups might be rather happy to see an annual 26 billion funding round!
Mozilla forced privacy-rejecting products like Pocket[2] into Firefox.
Mozilla secretly-installed advertising extensions[3].
1. https://www.theverge.com/2023/10/27/23934961/google-antitrus...
2. https://www.privateinternetaccess.com/blog/the-firefox-brows...
3. https://www.zdnet.com/article/privacy-touting-mozilla-caught...
CORRECTION: a comment below correctly points out that Mozilla wasn't the only recipient of that $26B in 2021; it appears that Apple was the biggest payee.
It's still a lot of money, more than I suspect Firefox's market share would allow. It seems more like a payment to maintain a monopoly while keeping anti-trust concerns off of Google.
1. This is patently false. If you read the article you linked you'll see that $26B is Google's total spend on being the default search engine across all platforms including Apple and Samsung devices. Apple gets $18B of that alone. Firefox is a much smaller share, and it's not clear at all why taking this money would be unethical in the first place.
2. Firefox is up-front about the fact they use Pocket to generate revenue, and make it simple to disable.
3. I agree that Firefox should have been more up-front about what gets installed when participating in studies, but it should be noted that Cliqz has since been removed, and this article is 6 years old.
https://name:password@news.ycombinator.com
1: When you bookmark them, it shows the auth part when you hover the bookmark with the mouse.
2: When you open them from the command line
firefox https://name:password@news.ycombinator.com
And then ctrl+click links on the site, it opens the new tab and shows the auth part in the tab title as long as the link loads. It seems the "current url" in Firefox code is stored with the auth part, and it passes that part on to local links.These issues make it insecure to use auth urls because as soon as someone looks over your shoulder (or there is a camera like in many cafes), you are p0wned.
I wish we had a better way to log into a website from the command line, like ssh keys. But for now, we are stuck with what we have. And Firefox makes it insecure to use it. So for now, I continue to use Chromium.
In the end, every security mechanism is "plain text". Even ssh keys. When someone gains access to your ssh key, which is just an ascii string, they can log in as you.
I strongly suggest looking into multi-factor authentication, or other modern authorization/security mechanisms if you want to see examples of security systems that are not just plain text.
> Chromium does not display it.
Security by obscurity is not ideal, although I can understand that the lack of this feature in Firefox hinders your usecase.
You would also have to get hold of my machine and get past it's security mechanisms.
You can put as many layers on top of what you call "obscurity". But at the bottom it's still just a simple string that holds the power to authenticate you.
And "multi-factor authentication" does not help with the situation "User is allowed to use this script, so they are also allowed to use that website. Let's open it for them.".
That is the bigger security issue you have, not how Firefox is handling the display of the URL.
If anything, Firefox is highlighting your insecure security practice.
Regarding storing them in plain text: That's not much different from ssh keys. When someone can read your ssh key, they can log in as you.
If you know a better way to automatically log a user into a website, let us know!