https://addons.mozilla.org/en-US/android/addon/auto-tab-disc...
https://addons.mozilla.org/en-US/firefox/addon/close-discard...
I've also found cutting the content process limit in half to significantly improve performance. Combined with the above add-on my machine doesn't start swapping or become non-performant even with lots of sites open.
The actual discard feature is native, the addon just exposes it.
Would be nice if ATD didn't kill FF PiP video tabs though!
It's nice when paired with the "I don't care about cookies"[2] extension which auto-accepts cookie requests and makes sure you never see any cookie permission dialogs.
Then, instead of using “I don’t care about cookies” you can simply tick all the boxes in the “Annoyances” section of uBlock Origin. That way you only need one plugin and not three.
†in case you're redirecting briefly for SSO or similar.
[1] https://github.com/Cookie-AutoDelete/Cookie-AutoDelete/wiki/... [2] https://github.com/Cookie-AutoDelete/Cookie-AutoDelete/wiki/...
>The API for browsing data cleaning doesn't appear to support Firefox Containers. So if cookies from one container are cleared, then all of that site's data from all containers are deleted regardless of rules.
- If you need to restart the browser, temporary containers are persistent. Several times I've lost a session from an incognito window because Firefox wanted to restart and wouldn't let me load any new pages until I did so.
- Pages visited in containers are still included in your browser history, which can be useful if you want to find something again later
- You can have multiple temporary container sessions running at once; while all incognito windows share a session, cookies, etc.
Wait, I think I missed something, is uMatrix bad somehow?
https://news.ycombinator.com/item?id=24532973
It's great, it just might not survive too many Firefox version bumps now. Hopefully there'll be a clear successor fork to switch to before long.
The only downside is the GDPR warnings keep coming back. I've been making custom CSS and JS injection rules to get rid of GDPR warnings though by removing or hiding them from the DOM -- any Adblock-style plugin to get rid of all of those? If I hide all the GDPR popups with custom CSS, I will have never seen them, and therefore never agreed to them, and if I block cookies they can't track me anyway.
I've seen this on several sites now. Understandable but having to turn off ublock puts you on the radar of all the trackers again.
Or even better, if the tracking uses some commonly available libraries, actually mess with their tracking data and send it back so that it's a lost cause on their part to even try to track people. Doubly awesome if FireFox can ship a browser that in its default configuration messes up tracking data with false data (hee hee).
Blocking tracking scripts does thwart fingerprinting. I really hope we can figure out a decent access model for JavaScript someday.
https://addons.mozilla.org/en-US/firefox/addon/containerise/
Grants the ability to regex match on domains & url paths for sites that do auth redirects or to isolate corporate & personal accounts on the same domain (github, google etc) - MAC should have this functionality built in, and there are several open issues requesting it.
Containerise does have builtin limited temporary container functionality, but I found the separate extension to have more useful configuration options for how temp containers are handled
Another one I use, and it works very well, is UnloadTabs [0]. I discovered it because it's one of the addons recommended by Tree Style Tab [1].
[0]: https://addons.mozilla.org/firefox/addon/unload-tabs/
[1]: https://addons.mozilla.org/firefox/addon/tree-style-tab/
Why not keep it as a bookmark? I don't understand why people live inactive tabs open.
Later when I search for it in address bar and Firefox offers me to jump to one of the tabs, I do that and instantly see related tabs to the left and right of the current tab. My current tab may not always be the exact one I was looking for, but the one I need is still easilly trackable.
If I don't do that and try searching the web my search may not be precise enogh to bring the needed page.
Overall, it's just a different mode of browser use. It suits some people and doesn't suit others. Good thing that Firefox can accomodate both types of users.
If they would improve bookmark-handling it might be a different story. I thing it would probably not even so hard doing this. There are already many addons implementing significant improvements on certain parts. Just combining them and streamlining the whole stuff might be enough.
As a tab hoarder, I have wondered why I do this so many times. I think the answer is that Firefox's bookmarking is ... not great. It is always slow and clunky-feeling to use. You're forced to put these bookmarks into a tree structure, which isn't awful until you realize that you have to remember just how you stored it later. Just for reference, I often find myself running SQL commands against Firefox's places.sqlite DB to locate a page I visited.
I think tab hoarding could be greatly reduced by a series of thoughtful improvements to bookmarking.
When developing, I'll open a new window and keep some tabs relevant for what I'm working on. Frequently it involves me piecing together bits from different APIs or parts of APIs, so require switching between multiple tabs. Often I'll have to come back, and it may take a day or two. No need to keep the tabs running, I just want to quickly pick up where I left.
Stuff like that.
I think you can already do that, unless I'm misunderstanding you. If you use the "Always open this site in..." menu option while you're on the bandcamp website, it'll automatically change the container then next time you visit any bandcamp.com url.
If I go to https://mayflowermadame.bandcamp.com/ and select "always open this site in...", and I then open https://vandrer.bandcamp.com/ having not visited it before, it doesn't open the site in my Bandcamp container.
Follow along for the root domain issue here: https://github.com/mozilla/multi-account-containers/issues/1...
I've got a lot of marketing clients I work with, and having everything in the context of a google account for that client is deeply embedded as part of my workflow.
I could do the same with Firefox accounts, they just need to implement it!
Has anyone tried to implement a "suspend tabs" extension that would pause the debugger ?
I've recently shifted to Firefox and I noticed that after opening 10-15 tabs on about 3 separate firefox windows the memory usage is way higher than Chrome's. I have seen lesser memory usage on Chrome for way more tabs and windows.
I have very similar observations on my android phone as well. I've had 100+ chrome tabs open on my phone with no hiccups, but about 20-30 in, on Firefox, my entire phone slows down to a crawl and tabs start crashing etc.
Is it just me?
I also wish there was a simple way to suspend tabs, essentially turning them into the "ghosts" they are when you start the browser. So many times I want to keep a tab around for easy access, but they got some stupid JS framework running sucking CPU for no good reason.
That said, overall I'm quite pleased with Firefox and hope Mozilla keep developing it. We need a proper Chrome alternative.