Using Firefox for a faster, calmer and distraction-free internet
marko.fyi
marko.fyi
Like tabs so many years ago, it's the kind of feature that seems obvious in retrospect. I can't think of a hard technical reason why we couldn't have had container tabs a long time ago. I hope mobile and desktop OSes will one day implement the same feature for apps/programs.
Whoever was involved in coming up with the idea and with implementing it, thank you!
firefox -new-instance -P
And yes, it's basically a trivial interface shortcutting that FF built tool.
Not necessarily, e.g. you could use VPNs for some containers or randomize the ipv6 suffix.
Also, I really wish you would be able to specify which container you want in the Home button when using multiple urls for your default tabs.
So this:
https://gmail.com/|https://gmail.com/
Would become something like this: {container:personal}https://gmail.com/|{container:work}https://gmail.com/Here is the github issue that tracks container support on Firefox Preview: https://github.com/mozilla-mobile/fenix/issues/1481
- Refresh requires two clicks instead of the now-standard pull down (like Chrome)
- Text resizing is _all_ _over_ _the_ _place_. I go to Reddit and the text shrinks down to size 3 or something. There is no clear way to make any adjustment whatsoever. Compare to Chrome/Chrome-clone Brave's very easy text resizing.
Why do I love firefox on android?
- Adblocking adblocking adblocking. Get rid of the absolutely garbage ad experiences that clutter up the majority of .com sites
- Extensions
- Zoom is easy versus other browsers
Edit: https://venturebeat.com/2019/06/27/mozilla-geckoview-firefox... is an article on this. It says Firefox Focus is being replaced. But Focus was not really a full featured browser and hasn't meant replace the normal Firefox on mobile. Confusing...
Beyond that - for container users I recently started using "Temporary Containers" [0] and it's an awesome use case for disposable containers where no browser interaction is associated. It's a fantastic use of containers.
[0] https://addons.mozilla.org/en-US/firefox/addon/temporary-con...
It seems like containers are a powerful concept with multiple different uses, but the UX for each of those uses would need to be different and at the moment it’s not optimised for any of them. Maybe there are extensions that can fix this for specific use cases but when I looked it seemed hard to work out which ones I’d want.
You describe exactly what I would want and expect.
I feel like this is the point. It’s not really clear how to best use containers to protect your privacy; it feels like you have to understand a lot about how the web works and how Firefox works.
Do you think private browsing sessions are also unclear/have unintuitive UX? It seems like firefox containers are just private browsing sessions that you can close and re-open.
It's much friendlier than building your own containers, since most of the hard work and decisions have been made by the developers of the Facebook Container add-on.
You should definitely install the Facebook Container if you have a Facebook account, it traps that neatly inside a box. These days it can even be taught about any sites you use Facebook to authenticate with (this isn't a good idea but whatever) to bring them inside the container while everything else stays outside.
If your point is that resist-fingerprinting would be a sane default, I agree. But Mozilla insists that most firefox users would be too confused by a few websites breaking because of it.
Ideally, I'd love to have Firefox handle the whole proxying or even networking part. Like have each Firefox profile use different network gateway (useful when you want to route all network traffic trough VPN for example).
It claims to allow you to set proxy settings per container.
Then you carelessly enter your non-temporary email address or phone number to get an order from a shop and the shop links your fingerprint to your offline identifiers. Now you cannot escape from tracking anymore.
Fingerprinting is real. For example, a site of government services for Moscow has fingerprinting code and users log into it with their real name.
You can use containers or private mode but your fingerprint stays the same and uniquely identifies you. Disable WebGL, canvas, accessing non-default fonts from browser, reading OS name and screen size right now and vote for disabling it by default if you don't want to be tracked.
Nevertheless once you've got used to it, it becomes an essential feature. Another reason to be thankful for Firefox's existence.
It seems like a great feature. It's definitely a differentiator. Perhaps I had too specific of an approach going in. In general, for me tabs in a window are all related so flipping windows or closing windows are the context I switch between.
I imagine that would boost Firefox growth.
Edit: Answering my own question...yup, it's in canary as of November 1st. https://www.bleepingcomputer.com/news/software/google-begins...
That's a stance I like very much. And it is good news for Firefox for sure, since the roughly 30% (last I checked) of users that use privacy-enhancing extensions are being handed a very good incentive to switch.
Nothing similar will ever emerge, because the only reason Gorhill isn't supporting development on Chrome is due to the API changes that means that uBlock literally cannot function anymore. There will never be a new uBlock, or anything similar, on Chrome without some kind of exploit or Chrome backtracking on the manifest changes.
> The blocking version of the Web Request API remains available for managed extensions because of the deep integrations that enterprises may have between their software suites and Chrome.
Guess that leaves corporate Mac and Linux users in the lurch.
Make sure proper ad blocking only works in firefox and make google choke on their evil policies masked with performance concerns.
https://github.com/uBlockOrigin/uBlock-issues/issues/338#iss...
I may have to rush an extension...
https://gist.github.com/Lusito/dd6b76b93f83267903619103745cc...
"Google wants to drop support for blocking WebRequests, which will cripple certain extensions, others might not even work at all. Mozilla is not going to follow this destructive path."
Also not a RAM hog.
It’s a great mental exercise and I love the fact that I’ve been able to abandon chrome this way. I feel happy using Firefox now. And all the data google has on me now is so biased because they only get my usage for their own services.
YouTube doesn’t load as fast on Firefox.
Gmail is sometimes slow.
Those are two big ones. So I have google signed out on Firefox and use chrome as simply the gateway to all things google.
I have enabled 'infinite history' (do not delete old history, ever) so I can keep a journal of what I've visited when. The history, as large as it might turn out, is just a few MB of an sqlite3 database (places.sql) -- problematic is the management of it using the Firefox UI. Searching is laggy and deletion of swaths of entries is impossible as it makes the history manager UI hang for many minutes or even hours (=essentially I always kill Firefox when I do this by mistake). I suspect the GUI constructs a view of the sqlite db using single GUI objects tied to single DB entries and therefore has maximum overhead.
Editing the places.sql file directly via the sqlite3 CLI (with Firefox shut down) is a matter of (milli)seconds at best.
If I had the resources to compile FF in reasonable time I would give developing the patch a shot myself, but browser development is not an option with my current hardware, and I do not have a build server set up.
PS. The fact that Chrome does not support tagged bookmarks is another nail for its coffin. Makes it impossible to organize 10000s of bookmarks, and search on them.
I used that a LOT, and I'm still sad they removed it for some reason. 10 is very often not enough, because it lists too many similar domains.
1) Increase the number of results in about:config: Set browser.urlbar.maxRichResults to your desired value (like 60).
2) Make the results scrollable with a userchrome.css tweak: Using this example or your own: https://github.com/MrOtherGuy/firefox-csshacks/blob/master/c...
My places.sqlite file is several years old and has moved across several machines, it is 47MB.
I can't say I've experienced the same lag you're describing. At least using the firefox url bar ( where auto-completions show up ) I found it to be pretty quick. The firefox history management window "feels" a little old ( read: 90s ), but is functional for the times I've had to search for a site I visited 5 years ago and vaguely remembered the name.
What specific features would you want to see from firefox's history management window.
Search is quick, in Ctrl+H and the URL bar suggestions are instantaneous. No complaints there.
I've not probed this deeply, but I have encountered it and can confirm it's a problem. To give an idea of the magnitude of the problem, deleting 10,000 history items can easily lock up Firefox for a full hour. I think but haven't confirmed that it might even be nonlinear. e.g. deleting 1,000 entries 10 times in a row seems faster than deleting 10,000 entries in one go.
I don't know what firefox is doing here, but it's badly broken.
(My places.sqlite is 55MB)
That item can be a node(website) that has thousands of visits associated with it so it needs to then delete each of those in multiple batches of delete statements chunked by the db variable limit(~100 or 1000 I think).
Then after that transaction sqlite rebuilds the indexes(17 by my count) on the database with those items missing.
then it does the next chunk and continues on in chunks until there are no more items to delete and then the next item that was selected begins the process again. there might also be a problem with redrawing the history list taking time away from the deletion itself too. it's tough to say exactly what the full bottleneck it but the chunking of the deletes like that looks like a culprit.
sqlite3 places.sqlite vacuum
to see if that helps speed things up a bit. might not but it's free and safe(well as safe as anything can be i guess).
to your other point if you want to check this out you can likely use an artifact build to compile firefox in under a min or so if the changes are only in the javascript frontend code and not the backend c++ code. (unsure where the slowdown is)
here are a few of the places where it's being deleted by the looks of things:
https://searchfox.org/mozilla-central/search?q=history+delet...
it's in javascript so it could be debugged with an artifact build perhaps?
Recently, I tried Firefox again on Windows. And the experience is amazing indeed - faster, smoother, and with trackers blocking, very pleasant. And with strict protection, that's sort-of a builtin ad blocker.
Something still feels off on MacOS even though the last version has been a massive improvement for MBP Retina.
What feels off for you?
> You can turn it on by setting 'apz.allow_zooming' to true. It sort of works but has bugs. You can track the progress and report problems that you see here: https://bugzilla.mozilla.org/show_bug.cgi?id=1461360.*
¹ https://www.reddit.com/r/firefox/comments/bcebze/its_2019_wh...
That said, the mobile version seems really robust.
[1] https://techcrunch.com/2019/05/03/a-glitch-is-breaking-all-f...
A) (if possible) migrate away from the services you mentioned.
B) lock-in deeper and deeper with the biggest advertising company on the planet.
On the other hand, never say never to Google's dominance going out the window. They may find themselves in very deep trouble in the not too distant future.
Firefox really should take care of it's native interface, it feels like a cross-platform app, and while it does have some worthy features to consider, for me it's too non-mac (and in that aspect, it really doesn't look like an Window/Linux app either) for someone using Safari to migrate.
I guess this is a subjective matter because to my eye, it looks fantastic on Windows, matching the Windows 10 dark theme very well. The active tab highlight looks like the open app highlights in my top-docked Windows taskbar. And the Firefox Container color-bars look great below that. Its sharp edges are a match for the sharp look of Windows.
To me, Chrome is the browser that doesn't look right on Windows. Its over-use of curved lines looks anachronistic, as if it's from the 2000s.
It seems they've been struggling to get more Mac developers for a long time. Unfortunately, their toolchain is so foreign to Mac developers, too, that people don't want to learn it. It's a chicken-and-egg problem.
That being said, I like the Firefox UI on Linux, Windows, and Android, so I guess I don't understand the desire for making it "more native". My excitement for the new Firefox for Android is all about the performance improvements, not the UI design.
My main reason was that Chrome would sync my bookmarks out of order and I am a heavy bookmarks sync user.
I gave Chrome multiple tries for bookmark syncing and yet they would sync them out of order (can't believe I am the only heavy bookmark user on Chrome who cares) so I just stuck with FF.
Then the privacy concerns happened and I stopped trying Chrome. Then Quantum happened and now FF is the lighter, faster browser. I had no real reason to use Chrome except browser compatibility and a few dev tools.
Then ublock origins is getting blocked and now I am recommending people to switch to Firefox.
I do like the seamless and easy to use multiple profiles that Chrome has. Makes it very nice to isolate your tasks. If I am not logged into reddit or HN I waste less time and less cognitive overhead. FF technically has them but I hate how I have to open a prelaunch dialog to use them.
I've been using Firefox from its very beginnings so I can tell you I've tried switching to Chrome and Safari a few times over the years. Every time I tried to import bookmarks to other browsers they would simply crap out, while Firefox handled them without breaking a sweat.
Of course I continue to use FF for many other reasons but, at least at first, good and fast bookmarks management kept me using Firefox.
Lastly, if anyone knows a way to prevent Firefox to show all bookmarks in drop-down menu, let me know :)
I can't really think of a better approach they could've taken, though, if re-signing the certificate wasn't something they could've done straight away.
If it is, and you prefer Firefox to apply ICC color correction to match Safari, set gfx.color_management.mode to 1 in about:config and restart.
There is an upcoming color standard change that will allow web developers to specify wide gamut CSS colors. Right now, they cannot. The current draft of that spec declares that all #aabbcc web colors are not wide color by default, unless specified by the designer. If that is kept in the final release, Firefox will eventually comply and this option will no longer be required.
https://developer.mozilla.org/en-US/docs/Web/API/MIDIAccess
https://bugzilla.mozilla.org/show_bug.cgi?id=836897
It's actually pretty bizarre since the basic functionality (hit a note on the piano, send it to the web page that is listening for such events) is so trivial, compared to the vast majority of features.
I’m not saying it’s not something useful to implement, but it usually takes some time and a stable specification before other browse manufacturers want to implement non-mainstream functionality.
The stall in that case seems caused by the overly ambitious design of the Web Audio API altogether. It's utterly useless for audio processing or synthesis except when using the aforementioned APIs because it mandates a bunch of underspecified high level concepts. Just let me fill a buffer with floats for the speakers and read a buffer of floats for the mic. That's literally all I need, and literally the only way you can build, say, a compressor and have full control of its characteristics.
When researching the best option I found this, so I'm not alone in thinking this: https://blog.mecheye.net/2017/09/i-dont-know-who-the-web-aud...
Saying that it works in chrome, brave, opera, edge etc sounds like “look at all these other vendors who put the effort in” but really they are all running the same code these days so you could instead write “chromium implements it”.
That is not true at this point. AFAIK Windows, OS X and ALSA all support virtual MIDI devices. Windows and OS X (last time I used it) ship with virtual General MIDI outputs and there is a lot of free third party software for virtual input.
I'd rather say that the reason is probably that you need a developer with domain knowledge and interest, and a consensus on what the standard should include.
Same goes for other things. WebGl is very rarely useful for me. But if I liked playing (or developing) games, it would be awesome if the browser allowed that sort of thing rather than forcing developers to build for a specific native platform. So an immense amount of work has gone into webGl, even though it appeals to a fairly small subset of users right now.
I'd guess you could imagine desktop apps that use a midi keyboard. Like, ones to learn piano, or otherwise do interesting musical stuff. I mean, they have WebAudio, but its usefulness is limited if they can't do anything with a keyboard.
In my case, I develop a web app that does music stuff. (and it actually has to be a web app because of the way it uses YouTube) It's disappointing that I have to say "Chrome/Blink only."
I have been using FF Nightly and FF Dev Edition on both my work and home machines (MacOS and Arch Linux) for years, using the former for personal browsing and the latter for work.
I generally only restart the browser when there are updates, and I’ve maybe had two or three restarts in all that time where I lost my tabs. Even rebooting the computer, I usually get a window asking if I want to restore my tabs, which works with no fuss. On the rare occasions that doesn’t happen, I’ve been able to “restore previous session” from the history menu.
I have generally beefy machines, but I’ve never had personally noticeable issues with performance since Quantum was released. I usually have somewhere between five and fifty tabs open in each browser.
The only crashes I’ve seen that I remember have been when I was playing with WebRender settings in about:config, and happened whenever I was scrolling in a particularly large Confluence document. Also, occasionally my strict third party settings will make a login or other functionality break, in which case it’s easy to relax the settings just for that page.
FF integrates very well with 1Password, which is my password manager of choice.
I use FF Mobile on iOS, and while it is a bit rougher on battery life than safari, having all my history and bookmarks synced is worth it.
Anyway, my experience is definitely not everyone’s, and I don’t doubt that some people have strange and frustrating issues with the browser. That being said, I suspect experiences like mine are more common than comments on threads like this suggest.
I just happen to favor Firefox because I like its speed, look & feel, user interface quirks (versus the quirks of the other browsers), and options for customization.
Notably, I use proper workstations both at home and in the office. I suppose it's possible the popularity of using laptops as developer "workstations" may be underlying much of the grievance we often see here.
I installed Manjaro on my Surface Pro and Firefox was included (? or I happened to install it instead of Chrome, I'm fuzzy on that)
The next day, a few minutes before a job interview I opened Firefox to find a curious error
Using an older version of Firefox can corrupt bookmarks and browsing history already saved to an existing Firefox profile. To protect your information, create a new profile for this installation of Firefox
I click through it and... everything's gone. Including my plugins, which I need for... 1Password. To log into my Google account, to access the link I need to join.
Cue me frantically googling how to fix it, before I end up having to type in a 70 character password off my phone screen.
In the end I did manage to fix it by manually editing the profile. But obviously off to a terrible start, joining the meeting almost 5 minutes late.
Enter the interview and we're screen sharing my IDE. But it's a complete slideshow on my end. My computer is running like it's throttling itself, I can barely create a new project.
Cue me fumbling through the activity monitor when it becomes clear that there's no way I'll be able to complete the interview like this.
Firefox is going haywire and using all my resources.
"Hey sorry, do you mind if I take a second and install Chrome"
Install Chrome in the middle of the interview and it handles screen sharing just fine without killing the laptop.
Keep in mind, this is all WebRTC screen sharing, no custom plugin or anything, so the implementation is 100% on the browser.
You could watch my interviewers enthusiasm fade, and my confidence drop off a cliff as I went through all this. I was pretty much told I didn't perform terribly, but they weren't sure about my knowledge based on the final output (half the interview being wasted on FF issues)
So yeah, stuck with FF for 24hrs, figuring what's the worst that could happen, HN is always hyping it up.
Indirectly cost me a job opportunity in those 24hrs.
I won't be trying it again.
Edit: just wanted to make sure to say that there’s no sarcasm here at all. I would absolutely feel the same way if I had had that experience
Several issues have been opened on Bugzilla in this regard [1][2], none of which have been resolved to date.
People being non-HN users. It's easy to say "Just go to the blog!" but people don't like navigating away from their Twitter app (often they're on mobile) to do that, for whatever reason. I agree 100% with blogging more but the views just are not there.
There is one thing that threatens now and then to move me to Chrome.
Here is a sample of that thing: prosecutable subtractive tunable epicycle inductor subparagraphs transactional micropayments blacksmithing inductor solvability verifier ethicist tradable tradeable auditable splitter surveil responder commenter.
Firefox tells me that all of those words are spelled wrong. Chrome, Safari, and on Windows Edge all know that most or all of them are spelled right.
It just gets tiring to regularly be commenting somewhere and get distracted by Firefox falsely claiming some word is misspelled, disrupting my train of thought as I have to go look it up to verify that I am in fact spelling it right.
Everything else I type text into manages to spell check orders of magnitude better than Firefox.
[1] Yes, I know about Firefox's multi-account containers. Great if all you are trying to do is keep yourself logged in to a couple different accounts at the same site. If you want to have separate bookmarks, extensions, and history too, you need to use profiles. Firefox has them, but Chrome does them better.
That's the same complaint I have, BTW, with every part of Firefox. If it's part of the UI, I don't want them to try to do better. I want them to just use the built-in one.
For this reason I don't trust it when I'm doing meaningful work.
Which browser is good for meaningful work?
Have you ever applied any of the about:config settings from one of those harmful “privacy” guides? Are you using an enterprise or school managed computer?
The solution is the same as always: don't upgrade until you are ready to reboot the system anyways. Or don't upgrade at all, if you can get away with it.
1) Iridium doesn't send info to Google like Chrome does (or that is the idea);
2) It is easier (last I checked) than with Firefox to leave some config tabs open so I can quickly turn on/off javascript, images, and/or cookies for those sites where I need them (by exception list or temporary exception, and easy to manage it without a mouse once the tab is open; separately, I do change the search engine also, and create search keywords), and
3) OpenBSD adds pledge/unveil system calls from the browser, to prevent it from reading/writing files where it should not (plus I browse under a different user than I do other things with high confidence there will not be a privilege escalation; also they say the pledge/unveil support is easier to implement in Chrome/Iridium than in Firefox because of the cleaner separations of concerns in the code organization (my wording; though they have probably also put pledge/unveil in FF also for all I know),
4) Maybe the security of Chrome/Iridium benefits from Google's bug bounties, more than what Firefox has done (ie, the security track record of each, frequency of major holes over, say, the last 1-3 years). I don't really know but I'm glad they try.
Given those things, what are the remaining biggest reasons I might prefer Firefox? (I am aware of OBSD removing DNS-over-HTTP from Firefox, indicating that is a choice that should be made by the user at the system level instead).
But the container UX is still not perfect. Only recently did they fix it so you can log into a site via Facebook or Google.
But my biggest issue is power management. On my Mac, when I run Firefox, the fans spin at around 3K at all times and the load is moderate at all times.
When I turn off Firefox and switch to Chrome or Safari, the fans spin at 2K.
Firefox is just a huge resource drain when it runs on Mac. Which is too bad because it's my favorite browser feature-wise.
It's also nice to use tree style tabs to manage them all, plus you can reclaim the space for the tabs at the top with some css. I couldn't find anything matching this in chrome in terms of stability and ease of use.
The new firefox is better at power management but since I’m on a Linux laptop it’s now Firefox (no safari on Linux).
They have announced they will be releasing builds for Linux recently. They also are weighing their options with the Manifest v3 changes.
If Microsoft wanted to steal a bunch of users from Chrome, this seems like an easy "win". Don't support / force the Manifest v3 changes and win a bunch of goodwill from people who are able to use uBlock Origin style adblockers.
I know this has implications with extension compatibility but won't this just mean that the new Edge browser supports a super-set of extensions when compared to Chrome?
There is actually something we can do to make T-mo reconsider: Call up one of their agents and play the naive user reporting the problem. Then voice a complaint when told that "the site supports Chrome and Safari". These calls get logged as an expense, presumably charged to the earlier policy decision to drop FF.
Well you can open an image in a new tab by holding down control as you click the 'view image' button. Right click on any image and hold control.
Do you have examples of these? It's helpful to report them to the webcompat web-bugs repository as you discover them - e.g. https://github.com/webcompat/web-bugs/issues/36955 - https://webcompat.com/ has more information on the project.
I searched for a while for a decent way to deal with the "too many tabs" problem and SessionSync is where I've landed, so far anyway.
SessionSync doesn't ask you to set up an account anywhere new - it just saves tabs as bookmarks into a 'SessionSync' folder in your firefox bookmarks menu, which are then synced automatically with the rest of your firefox profile data, to any other computers or phones synced with the same profile. Even if you decided to stop using SessionSync, you'd still have access to everything using Firefox's usual bookmarks interface. It basically gives you some options that I think firefox was missing, to save and restore whole sets of tabs to ordered lists in bookmark folders rather than dealing with urls individually.
I have no affiliation with SessionSync; just wanted to mention it as one thing I really like in the firefox ecosystem. It has rough edges (e.g. no 'undo' if you save over the wrong folder accidentally, and sometimes weirdly changes the order of tabs on save), but it's the best tool I've found so far to do this sort of thing. Please let me know if you're using something as good or better though :)
If one is concerned about privacy and data being sent to Google using FF, well, there is always IceCat. Managed by the people, who stand most firmly for your rights in computing and software. GNU.
It is also quite well known, that Chromium and Chrome are memory hogs. One OS process per tab? Really? I've also not read anything about improvements on that front in the last many months, while at least with Quantum the FF developers aim to keep memory usage low and cores optimally used - at least in their pitch. I think Chromium has a long way to go, before it gets close to low memory usage for many tabs scenarios. As a tab hoarder and curious person, memory usage patterns like the one of Chromium are not acceptable. I am sitting on 238 tabs in IceCat right now and 33% of my 8GB RAM are in use, with several other applications, including one electron based open at the same time. No problem whatsoever to have my browser and multiple other memory intensive applications open.
The same seems infeasible with Chromium and its forks. I've seen it with double of my RAM and much less tabs on a co-worker's machine. Chrome just ate all of his RAM. I cannot remember, whether it crashed then, or he had to close the browser, to continue to work. Both are quite disruptive for getting things done.
I think FF devs have done a great job with Quantum. Unfortunately one cannot always trust Mozilla entirely (see some cases of "studies" and the money they get from Google), although they often do great work and enhance online privacy. For me it seems the better option to stay behind a shield of people, who take privacy and user rights very seriously and remove telemetry and similar things from FF and use the outcome of that.
That is false and defamatory. Chromium is noticeably faster than Firefox on a large swath of popular websites and web applications, the majority of which Google does not control; particularly on resource-constrained devices, and on Linux.
Memory usage comparisons on different machines with different pages and different other applications running are beyond meaningless. Chromium will use less memory if you don't have much, and it will use more if you have memory to spare; I'm sure Firefox will do some similar things.
> For example, they recently added a hidden empty div over YouTube videos that causes our [EdgeHTML's] hardware acceleration fast-path to bail (should now be fixed in Win10 Oct update). Prior to that, our fairly state-of-the-art video acceleration put us well ahead of Chrome on video playback time on battery, but almost the instant they broke things on YouTube, they started advertising Chrome's dominance over Edge on video-watching battery life.
Still the whole argument is laughable, because even if I saw every page a second or 2 slower, it would still be worth it, if it protects my rights online.
Also using more memory just because I have more, to the degree of using all of it, is not a good strategy. Sorry, I run other applications too, the browser is not the only contender for my RAM. I highly doubt that Firefox does anything half as aggressive with regard to memory as Chrome does, in order to "impress the user" with their speed. As I said, sitting on over 200 tabs and only using 33% of my RAM, while other applications are running too. It is not simply eating up all my memory, as I have seen Chrome doing with loads of tabs.
Why would I hobble interesting performance features of the browser just to compare it unfairly to a browser which lacks those features, or doesn't implement them properly? FWIW I have some forms of prefetch disabled, it's still faster. Chromium is in fact faster, in addition to having more of those "tricks" to hide latency.
> Still the whole argument is laughable, because even if I saw every page a second or 2 slower, it would still be worth it, if it protects my rights online.
What rights do you gain by using a Netscape fork rather than a KHTML fork? Both Mozilla and Google censor extensions and occasionally install proprietary components the user did not ask for; but Google doesn't preach about being some saintly do-gooder (and Chromium distributions with privacy and do-good claims like this are about as trustworthy as Mozilla).
> Also using more memory just because I have more, to the degree of using all of it, is not a good strategy. Sorry, I run other applications too, the browser is not the only contender for my RAM.
AFAIK it will size down when other applications allocate more memory.
> I highly doubt that Firefox does anything half as aggressive with regard to memory as Chrome does, in order to "impress the user" with their speed.
Is that... a good thing? Seems like you're spinning Firefox lacking sophistication as some sort of great advantage.
Added: If you just don't want to be attached to google services, or have the possibility to accidentally enable a google service, you can try ungoogled-chromium.
Two: I did mention GNU IceCat, for those worried about Mozilla. So all your points about "Google is not worse than Mozilla" drip off like raindrops off a raincoat.
Aside from that, I do not see Google implementing privacy enhancing features in their browser, nor do I see it happening in Ungoogled-Chromium. Mozilla developers on the other hand did provide us with some tracking protection features during the last months. So I am not buying what you are trying to sell me.
I even wrote a oneliner to see if it is just an illusion:
http://www.gibney.de/browser_startup_speed
As can be seen in the tests, it is mainly about the startup time after a reboot. Where Chromium is way faster.
Not sure what the reason. Maybe Chromium actively caches something right during the boot? Or maybe it uses less dependencies?
1. I feel I can trust Mozilla much more than I can trust Google.
2. I can run my own sync server for passwords, bookmarks, etc.
Tab search is done by typing % in the address bar followed by a keyword to search among opened tabs.
- Ctr+L to get in the address bar
- Shift+6 to type %
- space,
- type your keywords.
My fingers, especially the pinky just cannot do this, particularly switching between Ctrl and Shift. Also, you have to release Shift otherwise the space doesn’t get typed.
Please, please come up with an easier finger gymnastics to use this native feature.
[0] https://addons.mozilla.org/en-US/android/addon/tab_search/
- remap Left Alt to Ctrl
- remap Windows/Meta btn to Alt
- I also set CapsLock as Esc
So all my shortcuts, in apps, DE and IDE are suiper comfortable for me though this could suck if you have to work on a different person computer.
FF -> main browser with Noscript & and clear cookies on close. Which cripples some website, but is fine for most browsing.
Chrome -> For when priority is site working not privacy. e.g. airline checkin, banking, email etc.
Plus obv all the usual pihole etc.
Currently the best compromise I've managed on blocking sketchy stuff while not going full stallman email myself articles.
I imagine any browser worth its salt will eventually switch over to DoH as the default as time goes on, as it's a great feature even though it doesn't honor the /hosts file or honor pi-hole[1] configured routers, it's still a great feature to have.
You shouldn't guess/imagine something and then build your opinion on it. IIRC, Chrome will continue to use your configured nameservers and only use DoH if it's in a whitelist of known implementers.
Any browser which wants to be banned by AD group-policies in big organisations, sure.
I filed https://bugzilla.mozilla.org/show_bug.cgi?id=1595961 just now to track this, but I have a hard time reconciling this specific example with the "requested for years" characterization in the original comment...
If you are able to file issues you run into, that would be much appreciated; people can't fix problems they're not aware of.
Is it just me or does the scrolling feel a bit different in Firefox? I am running Firefox on a Macbook from 2019 using the touch pad.
Thanks OP!
Most of the third world leaped the desktop stage and are coming online using mobile. Primarily due to cost factor but also the additional infrastructure (telephone line, router, dongle etc) and maintenance (dirt/dust on keyboards) you need for a desktop. And imho, this trend will catch up in the first world countries specially with newer generations.
Hence I would think focusing on mobile would be the best strategy for FF to gain market share. Additionally mobile users are more sensitive to data usage. A lot of data is consumed by downloading tracking scripts and serving rich content ads. Currently there are no viable alternatives as we can't install uBlock or other extension for Mobile browser. If these features ships out of the box, I'm pretty sure it would increase adoption purely by word-of-mouth. The case I can think of when this strategy would not work is if users on mobile are spending most of their time on individual apps (Google assistant, Siri, Fb/Instagram/Twitter mobile app) and not on browser.
Which brings me to the state of Firefox mobile app. Firefox's mobile market share [0] is non -existent compared to desktop [1], which was at 32% at one point in time. I may be a minority here (HN/US), as I do most of my browsing on the phone. (I use desktop only for searching of technical implementation/issues. Primarily because this way I'm aware of the cost and duration that I've been browsing as I would have to reach for my phone and divert my attention away from desktop.) I tried to switch to Firefox mobile app on android but it felt like a desktop app jammed into a mobile viewport. A lot of space is devoted to the tab and address bar. A lot of sites that I navigate to, renders a desktop page instead of triggering a mobile layout as they do if I were to access it through Chrome. All of this results in a bad UX.
IMHO, focusing on Firefox mobile app's performance, privacy and usability will help grow adoption of Firefox overall, specially in the environment where discussion on privacy are becoming increasingly mainstream.
0: https://gs.statcounter.com/browser-market-share/mobile/world... 1: https://gs.statcounter.com/browser-market-share/desktop/worl...
I personally use Brave on mobile which is great since it natively blocks ads and allow me to use Youtube with the screen turned off. On desktop I use Firefox since I prefer it's interface and the container feature.
My only major gripe is that FF is terrible if you write in more than 1 language.
I'm hesitant to do the switch on desktop right now because, last time I checked, Firefox was slower than Chrome. However, the day I see ads on Chrome will be the day I am forced to make that switch. I do not need my browser experienced tainted by the slowing and frustrating appearance of ads nor do I want my mind subject to the so often poisonous online marketing.
The reason I bring this up is I assume a lot of folk are in that bucket. Chrome was on top for a long time, and I think people are hesitant to switch to FF, despite the effort Mozilla has put into revamping/rewriting their browser.
(Also, I find it interesting that you only have a quarrel with Google tracking you (via Chrome) if you _see_ the ads. They're still collecting data whether or not you see the end result.)
One quip on this website, why is the text limited to such a small column? I thought it had gutters that my adblock was blocking but it doesn't. The image is literally twice the width of the text. The first row of text only fits "We're living in the Google Chrome" ... and that's it.
There was a point where I almost started using Chrome due to performance, but the Google powered suggestions, lack of some add-ons, and small tabs when opening a lot of them (can't believe people still put up with that, it's just a bunch of tabs with X on them, how do you live?!) kept me on Firefox. Long may it live!
Major points of what I like in Firefox: - passwords sync between devices nicely and securely, Google no longer knows them - more reliable tab sync than in Chrome - it just looks better
The only thing I miss from mobile Chrome is a persistent icon to force close private tabs.
For me it is noticeable slower both when it comes to basic functionality such as opening new tabs, but also when it comes to the dev tools. When I want to use the dev tools I launch Chrome and use it from there just because I know it will be a more pleasant experience.
Superior video playback
Allows 2 simultaneous dictionaries
Doesn't show ads when I open a new tab
Pinch to zoom
They haven't forgotten to renew certificates so far
Smooth Gmail
Never crashed on my machine vs Firefox used to crash once a day
Superior dev tools
Doesn't cause high cpu usage in some sites like Twitch
-----
I'll revisit my options when/if Chrome breaks uBlock Origin on stable
That and my having seen repeated assertion by HN user tptacek that Chrome's security team is the second best in the industry (behind only the iOS security team).
Well, that and the lack of any signs that Mozilla management was prioritizing improving Firefox's resistance to malware. (Mozilla's interest in using Rust I saw as a positive sign, but not particularly directly relevant to the question.) At the time, one of Mozilla's priorities was introducing a new mobile OS.
- Better track record of security, better security architecture overall. (Firefox is getting better, but not there yet)
- Very smooth account sync across devices and platforms.
- Credit card payments with Google pay is very convenient.
- Good spell checker
- Good Google integration overall.
- Development tools
- Crashes are very rare.
I've swapped to Firefox before, but there's always things that annoy me every time I do.
Having things like the Bookmark Manager and the History panels as separate windows seems to get in the way, particularly when the interface is usually worse. I much prefer Chrome's history tab, often for no other reason than it's sorted by date instead of alphabetical. In Firefox, I seem to have to use the separate history window to sort it that way. Even if it is fixable, you would have to spend a few minutes working it out, which is a problem.
Then there's just small stuff that gets in the way. One thing that happened to me recently was that I wanted to look at a background image for a div. You can't right click and open in a new tab for these, so I inspected it in the dev tools, and in the style panel, there's a link there, but you can't click on it. In Chrome, you can right click on it and go "Open in New Tab", in Firefox, the closest option is just "Copy URL" - which means I have to open a new tab and paste it in.
Chrome just in general seems to have a better UI/UX.
[1] I use a password manager, but avoid browser add-ons or extensions to limit the surface I expose my manager such as on work machines. Besides there being the occasional exploit targeting those browser add-ons or extensions.
What do you all do?
- Install Chromium from a community-maintained package manager on any platform: apt (even on Raspbian), choco, brew, AUR, ports
- Install a Chromium fork like Brave
- Download a nightly Chromium build from https://commondatastorage.googleapis.com/chromium-browser-sn... (and optionally copy Google API keys from a community package like Ubuntu's)
- Compile it from source (and optionally copy Google API keys from a community package like Ubuntu's). You are free to tinker and harden as much as you want, but it will cost you several days worth of electricity and your time.
#define google.com 127.0.0.1
But even with compiling Chromium, you'd still save more electricity than having Mozilla Firefox open all day. You won't deal with losing all your work because of a segfault somewhere in a behemoth from the 90s that ships all its new features as JavaScript (on SpiderMonkey!) addons.This push for Firefox as a privacy browser is a nothingburger. Privacy can be switched on overnight; good software development takes years.
And which desktop OS has the largest usage share among the developers of Firefox?
(I want to know because I am undecided on which OS I will be using in the future. By "run best" I mean the fewest bugs and the fewest instances of behavior that would surprise an ordinary user.)
I think Firefox feels best on Gnome-based Linux desktops: Fedora, Ubuntu, etc.
Windows 10 is also a fine target for Firefox; I never encounter any problems there. I hear some features are missing on touchscreen laptops: gestures, etc. I could be wrong.
Firefox has always had a little bit of funkiness on the Mac. Little UI things, battery killing performance issues, and so on. YMMV. But I still used Firefox on the Mac as my default for many years, and it was fine.
Prime example every dev has: clear all data from site for fresh start. 1 button in Chrome - Clear site data.
Meanwhile in Firefox, enjoy clicking through, checking & deleting from a minimum of at least 5 sections.
Despite years of trying to use Firefox as my default browser, as a direct alternative to Chrome, it's never been as performant and almost always somehow clunky and reminiscent of 2000's browser bloat. I did reinstall Firefox very recently and was surprised that it was even faster than Brave Browser for non-cached page loads.
However, for some benign reason I cannot resize browser windows at all using Firefox, and it seems I'm far from alone after searching for solutions online. At least there's more browser parity now in 2019/2020 onwards.
Did you try Release or Nightly/Developer?
Safari and Chrome both have working PiP - which still keeps me switching back to them when I want to play something in the background.
On my Windows desktop, I already use Firefox as I have multiple monitors - so PiP wasn't much of a concern.
However it's a feature that I sorely miss on the small screen of my Macbook Air.
There was also the bug where the top of the tab bar would have these little random glitches, and that has been fixed as well. There isn't anything for me to complain about anymore. Good job Mozilla!
Advertising is inherently at odds with productivity (ads waste your time) and potentially privacy (for better ad targeting), so I wouldn't recommend it.
Under the hood it's just a reskinned Chromium so the battery life & performance concerns remain.
They are an advertising company at heart.
As for Chromium's performance, I think it'll improve over time as MS started using it for their Edge browser and are committed to improve performance and battery life.
They've blogged about this in detail. One recent post was : https://brave.com/accurately-predicting-ad-blocker-savings/.
Stating that they're simply an advertising company misses a significant amount of innovative work they're doing in-browser too.
They're building a new business model and infrastructure that is diametrically opposed to the current surveillance capitalism model, and this infrastructure can replace donations, sponsorship, advertising and subscription models in a way that reduces transaction friction significantly, and could very likely challenge a significant number of powerful incumbents.
After Quantum, never used Safari and Chrome. I tried FF just to check if it works any better. For few days, I was using all three browsers. But now, sticking to FF only since last may be six months.
Containers is really nice feature. Nothing matches FF Containers. I miss containers on iOS though. I am sure they will be launched soon.
I never stopped using desktop but mobile has been languishing on my tablet until the last iOS update totally broke safari (click and hold loading the anchor, and some dns glitch that means hacker news and two other sites are the only thing that works for hours at a time)
The web feels faster and their Devtools browser has a lot of baked in features
Try it!
1. When Mozilla has forced us to use WebRTC, it kowtowed to this line out of fright of the likes of Google et al. Well tough, by Mozilla nuking important differences that differentiate Firefox from other browsers I may as well use Chrome (its user-base is bigger anyway and most of Firefox's users have already deserted to Chrome for probably this reason). Moreover, Mozilla's inclusion of WebRTC in Firefox broke everything (it's a case of damn the user—which is something Mozilla is truly expert at).
2. Use Firefox and one's plugins have a functional lifetime similar to that of free neutron (for those not in the know, that ain't very long)! I cannot think of another software product on the planet whose developers have managed to nuke so much supporting code (add-ons etc.) as Mozilla done with Firefox. Over the years, add-on after add on—literally many thousands of them have been made redundant and obsolete by Mozilla changing the code base so as to break compatibility. 'Compatibility' is a word totally unknown to Mozilla's developers. The lack of version compatibility in Firefox can only be described as truly monumental; with Mozilla, it’s a case of damn both users as well as the independent developers who develop plug-ins/add-ons—clearly all the valuable time they've wasted chasing Mozilla's headless, ever-fickle development methods doesn't mean a thing to Mozilla.
3. Programmers are and have always been notorious for developing programs the way they want them rather than what the users want or need. However, at Mozilla this waywardness has reached new heights, there it seems Mozilla's programmers can do what they damn well want without question or impunity (or without referral to the Firefox user base despite Mozilla's many pretensions to the contrary). For example, in Firefox the move to the Australis interface without a fallback option to use the old interface showed a blatant disregard for its many users. With actions like that, it's no wonder that Firefox's user base is in free-fall!
4. Many other deliberately introduced annoyances only back up my previous point. For example, the deliberate removal of the JavaScript on/off toggle from Firefox was nothing other than an act of authoritarian programming vandalism. Just because Mozilla's programmers believe JavaScript is the orgasmic nirvana of the programming language world, they shouldn't straitjacket those of us who live a freer, better and much, much faster web existence without it. As this JavaScript on/off switch only affects those of us who do not use JavaScript, then its removal can only be considered as authoritarian bastardry. It's bad enough that we've already lost the internet to the corporate giants—likes of Google, Facebook and Microsoft, et al without the so-called independents like Mozilla also slavishly towing the party line.
5. The same goes for the embedded DRM code within Firefox. Yes, let those users who believe in a proprietary internet use it but do so by way of a downloadable plugin/add-on. The proprietary DRM code should not be embedded within the primary open source Firefox code base for a very good reason becasue it demonstrates to those who wish to make the web their very own proprietary domain—Google, Netflix, et al—that they have actually won/succeeded.
6. The longstanding failure of Mozilla to provide many important features in Firefox default code—features that many users want and consider essential—has meant that users have to resort to many plugins/add-ons to try and rectify Firefox's many limitations and shortcomings. For example, let's start way back [this isn't a new problem, Mozilla has 'form' going back decades]: Internet Explorer always had several ways of saving a web page: normal HTML 'save page complete' and the MHTML (mime) format which saved the web page to a single file (.MHT extension). Not only did Mozilla never introduce a feature that would allow a web page to be saved to a single 'zipped'/concatenated file (as in Internet Explorer) but also it never bothered to embed the Mozilla Archive Format (.MAFF/MAF extension) in Firefox either, thus users of that very useful format had to rely on plugins written by others. For many, myself included, this nobbled Firefox was operationally inferior to even horrible Internet Explorer! Talk about shooting oneself in the foot. It's yet another example of Mozilla programmers doing what they want/telling users to go take a jump. [If you don't realize why a single file web page archive is better than the multi-file HTML approach and or why the single-file save should be embedded in the base code then I'm sorry, that explanation will just have to wait.]
What's more, to add insult to injury, Mozilla blatant pushing of WebRTC and WebExtensions into Firefox killed the ability of the Mozilla Archive Format to work in its latest versions so MAF's developers have now abandoned its development altogether. To put it bluntly, Mozilla has a damn hide to treat us users just like shit. Clearly, Mozilla doesn't give an iota about how this disrupts users (for example, I've thousands of MAF files that I view regularly but which I now cannot view in the latest versions of Firefox).
[Please don't send me feedback on this. I know the MAF format is essentially a ZIP file and thus said files can be converted. This is not the main issue, which is that Mozilla's careless actions have likely resulted in many thousands of people around the world having to expend millions of tedious hours resolving an 'unnecessary' problem—it's wasted human effort that should never have been expended. As I see it, Mozilla is far from being alone here; Microsoft and many others are also past masters at it. When considered globally, the huge collective loss of human time and effort because programmers program for themselves first with users' considerations coming in a poor second is a serious problem across the software industry and that's why I and many others consider it unacceptable for the industry to define itself as "software engineering". The term "engineering" used in this context is an affront to true engineers/true engineering. As a person who programs myself—even with my blinkered and biased eyes—comparing the maturity of other engineering endeavors (say chemical engineering for instance) to that of the software industry is akin to comparing a mature adult to that of an undisciplined child that's still running around helter-skelter in short pants. The gross examples I've already mentioned here are proof enough (look around you and you'll easily find thousands more). QED!]
Just from my own experience, I've found that there are literally dozens of other essential features still missing from Firefox some 20 years on after its initial development. That's why I don't believe Firefox is a serious product, nor do I believe its developers take the product sufficiently seriously to ever make it a great product.
7. Moving on: let's for a moment look at the unfinished and ragged edges in Firefox. There are many but I've only time to mention two. First is the decade-plus long and quirky bug where a CTRL-C on some highlighted web page text will not take, that's to say when one attempts to paste the text into another program there's nothing there. It's not as if Mozilla is unaware of this bug as it's been mentioned dozens of times over many years. Right, it's a damn annoying bug for users but Mozilla considers it too trivial to fix (it's another example of Mozilla's 'damn the user' attitude). Yet another is the truly primitive/archaic state of Firefox's web page printing routine. I could just about write a thesis on this issues but I'll make only two points (a) it's been in this dysfunctional state for going on two decades and Mozilla has still done nothing about it; and, (b) the problems are large and many (for example the way Firefox fails to properly handle an image that spans over a page break—it prints half on one page and half on the other).
For me, the people at Mozilla, despite all their beat-up rhetoric about Firefox's glossy features, just haven't delivered the necessary (utilitarian) goods let alone any enticing gloss. Just because these issues are harder to spot or live under the surface doesn't make them any less important. The fact that Firefox has so many unresolved issues that still remain on Mozilla's books (or more likely have never even made it here), are key reasons why Firefox's ratings are free-fall.
Therefore, you may well ask what to I do for a browser if Firefox is so bad. The answer is that I use the Pale Moon browser. Pale Moon is far from perfect but unlike Mozilla, its developers and users alike think similarly to me—that is users needs come before programmers' egos.
Now I just use https://Vivaldi.com ... far more customisation and features than Firefox. Even includes some of the power addons Firefox used to have as good addons... before it became the complete noob dog shit like it is now.
Seriously Mozilla can go fuck themselves (I mean they already are, they lobotomised there browser into a crappy chrome clone in all but engine backend) maybe I should make a website like majrko.fyi competently trashing every aspect of Firefox. I can't even stand it (it pales in comparison to what it could be with the previous addon system) and it's new stupid slide menu system is just a big fucking waste of time designed by idiots who haven't a clue about good workflow. And the complete lack of customisation and features compared to Vivaldi is joke (or even what Firefox used to be capable of..so sad)
At this point vanilla Chrome is just basic google garbage, but I wouldn't goto Firefox because of it's so called privacy aspects.. I'd goto Vivaldi instead for the features.. Privacy is dead.
Note that the search bar can also be removed. So yes, as distraction free as you want to make it.
I don't think this fits the definition of spam. Many average Joe users happen to find those curated suggestions useful. Yes, user testing has been done.
> Defaults matter.
Yep. More advanced users also tend to be better positioned to opt out compared to average Joe opting in.
> user testing has been done
User testing isn't flawless, and is what got us the ribbon in Microsoft Office for example, an incredibly unintuitive interface.
On the contrary. The ribbon is a really excellent piece of UX work, much more discoverable and usable than the masses of menus that preceded it. It just isn't what people were used to. My favorite story is a friend of mine ranting about how he couldn't find anything with the ribbon in Word, and adding, "but at least they added styles to Word." I had to point out that styles had been in Word for a long, long time and the ribbon had just done its job very nicely.
I think something is wrong on your system.
That said I still use and prefer Firefox, but I also have to open up Chrome probably once every few weeks for various reasons, and it has occasional abhorrent behavior that I don't experience with any other program on the same machine.
For me what did it was switching to wayland (sway[1] specifically, from dwm on x11). Now it's a good step faster than chromium.
I agree with the sibling comment; there's something wrong going on, what you're describing isn't firefox's baseline.
[1]: https://swaywm.org/
https://wiki.archlinux.org/index.php/Chromium/Tips_and_trick...
It would however help a lot if you wrote in a style that made it clear that this was your personal experience.
I'm using an Ubuntu based distro myself (KDE Neon) and have no problems.
I downvoted the comment. I'm just not sure it adds anything useful to the conversation when it's not representative of the vast, vast majority of experiences that users have. It sounds like an anecdotal, isolated issue. I didn't post a top-level comment to say I've been using Firefox for over a decade without it crashing because it's just not remarkable or interesting.
I'd be more interested if some crash reports or BugZilla issues had been linked to substantiate the comment.
For what it's worth, I'd have downvoted a comment made in the same vein regarding Chrome too.
Edit: Here's the related bugzilla report
Is it intentional? It sounds like the distro's package manager is swapping out the binaries from underneath it whilst it's running. I have some sympathy for the devs here, because I suspect it doesn't happen with the built-in updater (which, let's face it, most users will be using) which probably swaps the binaries on next start-up and just invites the user to restart the browser.
Chromium invites the user to restart. Firefox redirects every request to about:restartrequired
It takes about 30 seconds to load a web page, and I'm using an ad blocker (uBlock Origin) and also block unnecessary Javascript (via uMatrix). I have some other blockers too: Decentraleyes and CanvasBlocker, along with some other extensions like Stylus, Tree Style Tab, and Multi Account Containers which might slow things down as well.
Firefox is ridden with decade-old compliance bugs, and is generally a pain to write applications and documents for. That's just part of why web applications and documents work worse in Firefox than they do in Chromium.
Mozilla should derive from Chromium, if they want to actually deliver a web browser worth choosing. They can even fight their small battles with niche concerns more efficiently this way; but alas they will choose to make their users suffer needlessly for the scintilla of a principle of “implementation diversity”, which in practice just means “Firefox workarounds”.
Like I said, I think Mozilla could put themselves in a great position to differentiate themselves on quality or any other important axis if they would just give up on maintaining Netscape. At this point they don't even support any of the old plugin or extension interfaces, so even if they wanted to rebuild all of their current UI gimmicks, it wouldn't be a crazy amount of work.
As it stands, the least you could say between the two, regarding implementation quality, is that Firefox is almost not noticeably worse most of the time. That's not a terribly high standard.
The an example of the sort of differentiation users appreciate, unbreaking content blockers like uBlock Origin with a patchset that forces Google to either merge it, or acknowledge that they had ulterior motives for deprecating the content blocking APIs in favour of ones with serious limitations. For example, a performance improvement to declarativeNetRequest with an increase of the rule limit from 30,000 to something more useful, with no loss in performance.
- Each time one opens a tab,
- Every week in my mailbox,
- When opening any other website and their popup is here to tell me « You’re protected! »
- When one opens a website and FF asks « Do you want to install this privacy extension? », pointing at the facebook jail or the container feature.
- When suggesting to use Pocket or any new idea,
Chrome succeeded by advertising in competitors’ browsers (through Google properties) for Chrome and making Chrome get out of the way... in Chrome. I’m not sure Firefox can succeed by bugging the user in their own browser. Also, coming from a company who fired his CEO for a private donation made 10 years earlier, claiming it’s a privacy-respecting company is rich.
I have to admit this does make me not want to support the Mozilla foundation.
Not because he’s gay. Because he’s Christian. And there is no way I would donate to an organization that is so much anti-Christian that they consider their pro-life positions as criminal.
> Each time one opens a tab
you can customize to look exactly how you want it.
This is my new tab page: https://imgur.com/TpSzOCZ
> Every week in my mailbox
Don't subscribe to newsletters you don't enjoy.
> When opening any other website and their popup is here to tell me « You’re protected! »
You get this the first time only or after an update with new features.
> When one opens a website and FF asks « Do you want to install this privacy extension? », pointing at the Facebook jail or the container feature.
I don't like the recommended extensions thingy but it can be disabled https://imgur.com/xjTG4N2
> When suggesting to use Pocket or any new idea
Any new idea? really? we should just stop innovation.
Two corrections. Brendan Eich made a public donation in support of Proposition 8 banning same-sex marriage in California. He also was not fired; he voluntarily stepped down.
He meant private, as opposed to corporate. I'm not aware if it's even possible to hide charitable donations from the public eye.
I also think it strains credulity that he could check his feelings at the door and treat all employees equally, given he felt it so important to oppress LBGTQ people that he wanted it enshrined in the California state constitution.