Hi,
Once in a while I try to clean up my tabs.
First thing I do is use "merge all windows" to put all tabs into one window.
This often causes a memory clog and firefox get stuck in this state for 10-20 minutes
I have recorded one such instance.
I have tried using the "discard all tabs" addon, unfortunately, it is also getting frozen by the memory clog.
Sometimes I will just reboot my PC as that is faster.
Unfortunately, killing firefox this way, does not save the new tab order, so when I start firefox again, it will have 20+ windows open, which I again, merge all pages and then it clogs again !
So far the only solution I have found is just wait the 20 minutes.
Once the "memory clog" is passed, it runs just fine.
I would like better control over tab discard. and maybe some way of limitting bloat. For instance, I would rather keep a lower number of undiscarded youtube that as they seem to be insanely bloated.
In other cases, for most website I would like to never discard the contents.
In my ideal world, I would like the tabs to get frozen and saved to disk permanently, rather than assuming discard tabs can be reloaded. As if the websites were going to exist forever and discarding a tab is like cleaning a cache.
The solution to write your own application that does what you want because your workflow is not a use case that browsers are designed for. It's not bad to wish for features but your workflow is never going to be catered for in a browser and it's both unreasonable and unrealistic to expect otherwise - hence you need to do it yourself.
If you can't or don't know how to do that yourself, I suggest you listen to the advice everyone else is giving you. Organisation does require ongoing work and given your comments it will likely require a lot of upfront effort to change your browser hygiene habits but once you are more organised it becomes a lot easier and a lot less work to stay on top of things.
It's none of my business but I wonder why you feel it's so important to open 500+ tabs just to buy something small online. Doing research and being informed is good but it seems disproportionate and perhaps talking to a professional might help you with that.
You used that term, and frankly I recoil a bit a this term because of the implication that it's not a deficiency of the software but that it's the users who are wrong.
Still, I typed in the phrase into chatgpt
And I see "reading lists" as an alternative to bookmarks (that I find to be, straight up unusable)
So I found this reading list addon give a try.
https://addons.mozilla.org/en-GB/firefox/addon/reading_list/
I have a very specific use for a "reading list", which I take to be something like a FIFO stack of links. And that would be going through youtube videos.
Putting this in case someone else is reading this thread looking for answers.
However, it's a side bar thing, and you have to add links one at a time, can't select multiple tabs and add them
As for opening 500+ tabs to buy a thing.
You do know that sellers now use algorithmic pricing and often there will be hundreds of sellers for the same thing.
Plus the price will be obfuscated with various artifices that all have to be overcome to find the best seller with the best price.
Defeating all of that means openning a shit-ton of tabs.
Here's an example of the process I've designed for aliexpress
https://github.com/igorlogius/gather-from-tabs/discussions/8
I wouldn't say FF is deficient in this case - not being designed for your exact use case doesn't mean there's anything wrong with it.
I usually only buy things if I agree with the price it's being sold at. If I don't I will look elsewhere but ultimately I value my time more than money. Extra money can be earned, time cannot ๐คทโโ๏ธ If you have to drive 100 miles to a fuel station to save 2 cent per gallon, are you actually saving money?
So it's a script generating all the tabs?
No, I have to setup all the tabs in just the right way. Then for each tabs it gets the price and shipping information I paste that into excel Combine the total together and sort with ascending price Then I repeat that for every quantity value for 1,2,3,4,5,7,10,15,20,25,50,75,100 Then I find the minimum quantity to get the best price.
This is because if you go to the website and just ask "order by price" it either hides most results, or straight up lies and still place them out of order. It also lies about the shipping cost. But it can't lie on the last page before clicking buy.
I expect the internet to continue becoming more deceptive and manipulative in this manner, my method is almost not good enough. If my tools don't continue to evolve it will simply become impossible to find the best price for anything. It will all become an endless maze where they measure how much mental stamina you're willing to waste to save another dollar. At that point the price of things will become whatever the maximum you individually will bear.
Not sure what your coding level is but you could interact with and scrape the sites with python. I'm sure other languages have similar frameworks.
Even if you aren't very familiar and don't know any pythons, it's a good one to learn and though it could take a while to learn enough to do what you want, you would be more motivated to figure things out and it would save you a lot of time (and money) in the long term.
https://realpython.com/modern-web-automation-with-python-and-selenium/.
https://www.projectpro.io/article/python-libraries-for-web-scraping/625