Firefox Onetab
Updated: September 7, 2020
Microsoft Edge浏览器官方版在最新的Windows 10预览版上已经支持,交互界面更加简洁,还将兼容现有Chrome与Firefox两大浏览器的扩展程序。用户安装的插件将与Chrome与Firefox类似,显示在工具栏上。. This hasn't been the case for Firefox and Safari, and quite recently on Chrome. Those tabs that are not active will be unloaded after a period of time. And if you close your browser and reopen, all of tabs will remain but unload by default.
Occasionally, I get sent software recommendations by email. Believe it or not, I try to test as much as I can, even though it takes me years to go through the wishlist. And sometimes, I skip the queue, because a particular application looks rather interesting. One such example is OneTab.
OneTab offers extensions for Chrome, Firefox, Edge, and Safari. Why might I need to suspend browser tabs? If you’re the kind of person who likes to keep lots of tabs open, you’ve probably already noticed that it takes a toll on your system. This is especially true if you’re prone to having dozens or even hundreds of tabs open at a time. Next Generation Session, Windows, Tabs Manager and a TooManyTabs Solution. OneTab for Chrome and Firefox cuts down on tab clutter and saves memory on your computer as well. It works like a repository for your open tabs—you can send them to OneTab while you're not using.
This is a Firefox extension, for the post-Quantum world. Indeed, I've lamented the loss of Tab Mix Plus, as it was one of the best, most versatile add-ons for the browser EVAR made Since Firefox 57, I've been a-huntin' for a nice, elegant session manager with gusto. I did find one reasonable candidate - Session Sync. Now, there's another potential champion of tabs, and it's called OneTab. Let's see what gives.
Promising, promising ...
OneTab looks deceptively simple. And it is. But then, it also packs quite a punch. This is how it works. You go about browsing. Then, when you want to group all your tabs into a list, you hit the OneTab icon. The tabs will disappear (close), and you will get them listed inside the OneTab interface. At this point, you can name the group, lock it to prevent deletion, individually remove specific sites from the list, star the list so it shows up as a favorite, and a few other tricks.
Settings
You can further customize how OneTab behaves. By default, it has some weird options. Every time you launch the browser, you get the OneTab to open and take focus, and this can be annoying. But you can disable this. Furthermore, OneTab will delete a group once you restore it - you can also override this. Then, by default, it will keep duplicates.
Getting better
As you keep using OneTab, you discover its flexibility and clever tricks. First, sessions will be converted to lists only when you click the icon. If you go about browsing and then close Firefox, there's no automatic last session save (it could be nice though). You can also add websites to existing lists, or select a site to be excluded from OneTab, so when you do hit the button, it won't show.
Firefox Onetab Alternative
And so everything was great except one thing ... sync tab loading
I was impressed with OneTab, and I decided to try it in earnest - prod use. So I installed it on a different host, and one-tabbed a session with 78 tabs, including some pretty heavy websites. When I tried to restore these later on, I almost crippled my machine.
The things is, OneTab tried to restore and load these all at the same time - not on-click. What happened was a massive impact on my system resources. The CPU spiked to 100%. The memory usage went all the way, and we're talking 16 GB of physical memory, plus the browser ate into the swap, too, another solid 4 GB. It looked like an irrecoverable situation, and I was going to run out of memory. Not a single tab really fully loaded, mind.
I then tried to close the browser - this took three minutes until it finally, mercifully responded. After Firefox went away, the memory usage dropped to about 1.5 GB, but there were still a lot of pages from other processes swapped out, which is a bit of a hassle, of course.
So, the lesson here is - if you got massive sessions, load them slowly, tab by tab. Which is a shame, because the built-in Firefox session save function works without problems. Similarly, Session Sync has no issues, because it uses the same on-click trick. This would be a simple configuration change to allow OneTab to handle massive multi-tab sessions.
Conclusion
OneTab is an interesting extension. It's got lots of goodies, plus one or two big baddies. The two immediate improvements would be not to collapse an existing session, merely create a list, and then just open on-click placeholders for tabs when restoring. This would significantly improve usability with large tab sets, because in the current guise, OneTab is only useful for small tab collections.
Better Onetab Firefox
Other than that, this is a clever little Firefox add-on. I like the fact you can create easily accessible lists without any convoluted tricks. This is superior behavior to how Firefox does bookmarks now, and comes really close to what the old session managers of yore did. The ability to exclude sites, or merge lists, is also very neat. A simple product, with lots of hidden gems, but sometimes, the simplicity gets in the way. However, it won't take much to polish the rough bits, and make OneTab into a proper keeper. Le fin.
Firefox Onetab
Cheers.