Can someone explain what normal people use so many tabs for? It seems to be super common to have tons and tons open.
Are people using tabs as a soft bookmark of basically anything interesting? Afraid to close the page because they wont find it in their history or bookmarks? Is this more an issue with bookmarks and history not being as useful as they could be?
Not judging or anything, I just find how other people use tools differently than I do an interesting subject.
Every now and then, I declare tab bankruptcy, mass bookmark them (to get over the feeling that I'll be closing something important), and close them all.
I've never, ever, once, in 15ish years of operating this way, looked at any of the bookmarks.
[EDIT] I guess the main issue is that deciding to close tabs I'm not currently looking at takes time, because I have to evaluate each one, and when I'm down to just favicons on the tab itself, that means actually looking at each page. Just periodically mass-bookmarking and closing is less work. It's a UI issue. Plus, if I'm looking at my browser, it's because I'm doing something, and that something is basically never "playing tab-gardener". My very first action is gonna be "new tab" and go from there.
And here we find the Tab Hoarder ...
I was quite annoyed when I realized that since I was hoping to find something from many years ago.
- History includes tons of ephemeral shit, like search result pages (useless, will be different the next time you load it) and redirect pages, or things I've actively decided not to care about. If I looked at 20 shirts on a store-site but only had 3 still open, odds are good I already firmly rejected the other 17. Straight history loses the information of which ones I cared about the most.
It's possible to edit history, but it's easier and more useful to edit bookmarks: removing (as with history), but also tagging, annotating, and/or organising.
Heap'o'clothes on the floor vs. a well-organised bureau or closet.
[0]: https://addons.mozilla.org/en-US/firefox/addon/rudolf-fernan...
[1]: On my desktop. Unfortunately, the extension is not available for Firefox for Android, so on mobile I tell Firefox to discard tabs that I haven't used for a day.
Sidebery or TreeStyleTabs lets you see the titles no matter how many you have. ... Well, you have to scroll, but it's so much better than having to go through tab-by-tab with a typical horizontal tab bar.
> Every now and then, I declare tab bankruptcy, mass bookmark them (to get over the feeling that I'll be closing something important), and close them all.
> I've never, ever, once, in 15ish years of operating this way, looked at any of the bookmarks.
Even though I can see the tab titles, this is exactly what I do(n't). I threw together a couple scripts to extract all the tabs (including which window they're in), and export that all to an org-mode file.
It's also useful to start new projects in a new window, and let the tree structure build up in that as you progress. You can close parts or all of that window as you've concluded with them.
Then, I can search or clear the list, or bring back from the stash whenever I want.
[1] https://addons.mozilla.org/en-US/firefox/addon/tab-stash/
I use groups when I'm really deep in a topic, but the rest of the time I forget which groups I have and that I ought to use them, just end up putting it all on the default group until it hits 500.
I just use the “Bookmark All” feature and save it to a folder with the date that I made the bookmarks, then I copy the folder to Joplin and export it as plain text to my computer. I never review these bookmarks, it’s just a compulsion that allows me to feel like the information is still there if I need it.
Also, some sites, and especially app-like sites, are terrible at preserving your state if you close and navigate back. This could be something as simple as highlighted text in a document, or as advanced as the settings for the piano practice app session I'm in.
I had previously used the Pin Tab feature to collapse them, but Tab Groups allows you to have essentially unlimited videos that only take up a single favicon-sized space when collapsed.
[0] https://hacks.mozilla.org/2021/10/tab-unloading-in-firefox-9...
I use bookmarks for infrequently used items that I know I will come back to at some point, the tab groups are more transient.
This is such an obvious one.
It might have been an unreasonable request in 1995 when these concepts were coming into form but maybe we can move on...
I wish browsers had better APIs to get history and bookmarks out, so if I did decide I had to find one of out 100 images I looked at on a particular site yesterday I could write some script to download those images and show all of them on one page.
ycombinator.com - 2025-04-28 10:35 google.com - 2025-04-28 10:30 youtube.com - 2025-04-28 10:25
If you go to google.com again the next day, it just reorders the list:
google.com - 2025-04-29 11:30 ycombinator.com - 2025-04-28 10:35 youtube.com - 2025-04-28 10:25
This can make it hard to reconstruct groupings of tabs from the history alone if two or more groups shared a given link. It’s not an issue for most users, but it is the reason some users prefer to hoard tabs.
Think of it like organizing papers on your desk vs putting them in the filing cabinet.
> Are people using tabs as a soft bookmark of basically anything interesting?
Yep, that's as good a description as any. I have a lot of tabs that I'm not "finished with" in any finite amount of time.
Case in point: currently shopping for a steam generator for a steam shower. I have about 30-40 tabs open to different models, stores, reviews, data pages etc. Once I'm done with the purchase, I'll close them all.
I sometimes use sideberry's ability to have tab groups, but not much.
To be honest, it's a not a great system in that stuff falls off my radar. Most of the tabs at the bottom of my sideberry tab list are ones I have not visited in many months. There's very little point having them there. However the cognitive cost and computational costs are close to zero.
Arc (macOS) is ridiculously good though. It's become difficult/impossible for me to use another browser happily the past few years. I wish they were focused on it instead of their mediocre AI browser project. They decided to claim Arc windows was out of beta when it's still vastly worse than the mac version in just about every sense. But at least they got the core tab management features locked down (from what I've heard, I don't have a windows machine to try it on.)
> Miller said that Arc "isn't going anywhere" and would continue to receive stability updates and bug fixes
https://www.androidauthority.com/the-browser-company-plannin...
> computational costs are close to zero
Is that true for normal Firefox tabs (I usually use chrome/safari) ? Wouldn’t each one still use up some memory, keep any background tasks running etc. If some tab starts playing audio how do you even find it?
So 90%+ of the tabs are just bookmarks really.
I have a tab group in Simple Tab Groups for a perl project I've been working on. The group is basically just a bunch of perl docs (metacpan, etc). I haven't touched the project or the group in a few weeks and I've in that time restarted both FF and my PC several times as well as having updated my FF install several times.
I just switched to that tab group and opened up a random cpan docs tab and it loaded it back in half way down the page. The scroll moved a little bit (only a few lines of text worth of scroll) but that was it.
Of course this doesn't work consistently for all pages. I know for a fact that social apps like bluesky don't tolerate suspends all that well and force a reload but most "vanilla" web pages like docs sites tolerate suspends quite well.
Firefox unloads tabs that haven't recently been used, or as memory approaches system limits. You can also manually unload your least-recently-used loaded tab.
I've found myself using Sidebery and the manual 'unload' tab option quite a bit.
But I have only ever used it on Windows and Mac. So no idea about Linux. You can do About:memory to check out which tabs are using more memory as well as manual memory compact.
Firefox also allows unlimited History, unlike Chrome which I believe you cant even have history for more than 90 days.
Is this a user setting / tunable for aggressiveness?
I use this one: https://webextension.org/listing/tab-discard.html
Sidebery, Tree Style Tabs, and Tabs Outliner (for Chrome) all go beyond just adding a linear/flat vertical tab bar to your browser. They preserve a nested hierarchy for child tabs and allow you to restore the entire tree (or just parts of it) on another device, which is super handy if you often switch between desktop, laptop, etc.
Sidebery offers a hierarchy of tabs, supports group-tabs inside the hierarchy and also has panels, which are basically groups outside/parallel to the hierarchy. With this, you can have very diversified organization-tools.
I also oscillate between 1k to 3k tabs, and I see them more as a process-state. I use tabs for my working-memory, and bookmarks for permanent memory. So any projects, I organize into groups, for every area I have a panel where I collect the corresponding groups. And if the project is over, I close them.
With bookmarks on the other side, I collect links to websites I might visit at some random time, but not necessarily because of a specific project, or with multiple projects. For example, I have bookmarks for my bank, my provider, video-sites (Youtube, Netflix...), Social Media, but also resources like Wikipedia, or self-hosted apps, etc. Those are links I never want to delete, unless the service itself shuts down, or I switch to a different one. So in that sense, they are "stateless".
I'm just here to report that Firefox + Sidebery continues to work perfectly well at 14571 "open" tabs.
All but a few hundred are unloaded, and I block JavaScript fairly aggressively. Currently measuring 1992 MB, explicitly allocated.
I won't argue with anyone who tells me that I have a problem, but I will say that Firefox and Sidebery make my problem not a problem!
Since task manager has been introduced, making it easy to unload whole related tab groups its even easier to reach absurd total tab counts. ;-)
Its is more tricky with technical projects, as you might and up with a big reference tab hierarchy that ideally you should first all read before closing it (maybe, just maybe, someone in one of those forum posts you opened in a tab without looking yet solved your problem!) or get back to the interesting tabs when working on the project.
Worst of all are fiction or world building sites... Like, you end up on some page on Project RHO or Orion's Arm or a WH40K wiki somehow and that page has links to some other interesting topics. And those pages have more links - oh, interesting!
Those can get to hundreds or even thousands of tabs easily and you just can't close them - they are just so interesting and there is that one topic/megascale engineering project/story you did not read to the end yet and you can always get back to it - as long as you keep the tabs open!
And lastly, it is a sort of a diary/history log - sometimes you see a forgotten tab tree you did not touch in a while - oh, right I was researching that thing, how nostalgic! :)
Firefox tabs are a zero-cost, and far more usable, implementation of bookmarks.
Chrome tabs are terrible -- the UI and memory demands are absurd.
Firefox (vertical) tabs are great, convenient, fast, easy, and cause no resource drama.
I have bookmarks too though. They serve three purposes: a) remember this forever but get it out of my way for now, b) put this in a managed hierarchy easily accessed from my bookmarks toolbar, or c) save out this big hierarchy of tabs that I haven't looked at in a while but were each probably the culmination of some level of manual navigation that I don't want to repeat.
I'll open tabs for any possibly-interesting HN story, for example, and then come back later and read maybe 25% of them, often when the comment threads are still short, and almost always when only one hemisphere has had time to weigh in. Then I'll come back the next day and reload the page for new comments. Or I'll close the tab if the topic wasn't as interesting as I hoped, or if the comments are dominated by a boring tangent.
Periodicaly I sweep through the older tabs that I've never read. Some have expired in their currency. Some are reassessed for interestingness and dispatched quickly. Others are left for future sweeps.
It may not be neurotypical, but I don't think it's ADHD. :)
I should note: this is on my personal/non-sensitive browser profile. My primary work profile is usually fewer than 1000 tabs and is more actively-pruned, but generally reflects things that are still in current ongoing work. And my personal/sensitive profiles only contain a handful of tabs each, things like pending order invoices, etc.
I guess what you are attempting is "the internet in a fox"...
...fascinating!
That's a feature, not a bug. A system that doesn't let things fall off your radar is a taskmaster, not a servant. You have to let things fall off your radar.
I currently have 867 tabs on Firefox desktop, and 495 in Safari mobile on my phone (I need to start cleaning safari, because weird things happen at 500 when a new tabs is opened).
Safari on desktop also keeps tabs unloaded when re-opening a window.
I just wish safari would allow me to hide the top tab bar when I open the vertical sidebar (if someone knows how to do that, let me know!).
When you have many folders in the bookmarks toolbar, an ">>" icon will appear at the end to the right of the bar, which will expand the rest of the folders vertically, that I scroll with the mouse wheel. So I have my at first sight folders of common use, and also the other ones by pressing ">>". I like much such dynamic (first sight horizontal, and ">>").
I do not like the folder-icon on such first sight bar with folders, I find it a bit distracting and takes up valuable space, so I have a css in userChrome.css to hide such icons (only there, not in the ones unfolded by ">>") leaving this way only the folder name, where I use short names.
This in combination with another css to show only icons for some bookmarks placed at such first sight (bookmarks with no name was the easier way for this). I also had to reduce the separation between such first sight bookmarks.
In addition, I also have the bookmarks button to the left of the url bar, which unfolds another group of different bookmarks vertically.
Sometimes I get the feeling that people are using tabs for what bookmarks were designed for, which is why the number of tabs open is so high.
About the OP, I often search several topics at once, and/or a topic with several sub-topics where the open tabs of different topics sometimes get visually mixed up or I lose the track/focus, for what this new tabs groups sounds ideal.
I've got to confess that my FF memory management is a run-as-needed-or-think-it-should-be-needed shell script which arbitrarily kills the top 10 Firefox processes by memory utilisation. If I'm leaving my desktop for a while I'll run that several times.
Tree-style Tabs keeps the slots open, and can reload tabs as needed.
I'd really like to have the capacity to unload all tabs other than, say, a specifically-specified set. Though on balance, the tabs that are likely to be most usefully kept open also tend to be the worst memory offenders.
If I fail to prune, MacOS falls over early and often, which is somewhat unpleasant.
https://addons.mozilla.org/en-US/firefox/addon/auto-tab-disc...
Basically, bookmarking webpages has been broken since the 1990s. It was (still is?) too difficult to bookmark something with a meaningful name so that you can find it again. Bookmarking is (without extensions... there's one that saves them to Nextcloud) local, so you have them stranded on a work computer or a home computer or your phone. And, they go stale (likely, a proper bookmarking system could check that Wayback saved it at least once, and also save a link to that just in case).
Many of the tabs I open could be closed soon after, certainly a few days on. Perhaps even most. But they're mixed in with tabs that I would like to keep that content longer-term (weeks or months), and it's tedious to go back through closing them. Giving me tools to have ever-more-complicated schemes to arrange them would only make the problem worse, not better.
>Is this more an issue with bookmarks and history not being as useful as they could be?
History is even more fucked up than bookmarking, which is saying something. If I do start closing tabs carelessly, they'll end up in the closed tabs list, which is so full of junk (all with similar page titles, more often than not) that finding them again will be impossible. If we use full history, then it's so spammed up with hundreds of pages per day that I'll never find anything in that. I don't have a team of forensic data technicians on staff to help me find that one doodad I saw while searching for something else on Amazon last week. Bookmarking is salvageable as a concept, if someone were to truly nail the implementation, but history hasn't been useful since 1995 when Grandma would browse the web for 10 minutes per week.
>Not judging or anything,
It's ok. Judge me. I know I have a problem.
PS It occurs to me that at least some of this problem has been that I've never found a good note-taking app that could be used long-term. If I had that, then I could jot down notes that would be superior to bookmarking pages... often times there's just a trick to writing a one-liner on the command line that I can't keep clear in my head. I don't need the link to the stack overflow page for that, I need an example with a comment. But note-taking software's probably more difficult to get right than bookmarking. I need to be able to access it from anywhere, but not be held hostage by some corporate cloud. I need rich text, but something around the level of markdown, not Evernote's "paste a pdf into it" crud. I am subscription-averse. And so on.
Joplin? I’m a happy user. There are several (mostly-free) competitors.
You’re going to have to pay for your OwnCloud instance to host the info one way or the other, unless you’re hoping to leech as a free user for an essential part of your workflow.
I have fiber internet at home, and an Intel nuc with docker. I wasn't happy with Joplin. Over the years, I've checked out half a dozen or so note apps that did webdav (and could be hooked up to Nextcloud), but never found one that quite worked. Joplin's notes aren't really markdown, he spams them up with metadata... I think I know how I'd fix that if I were writing it, but I'm too lazy I guess. Keep hoping someone else will do it. Oh well.
>unless you’re hoping to leech as a free user
If I'm not going to trust iCloud for stuff like this, I'm not going to trust some smaller fly-by-night company or someone hosting for free. Nah, I have that part covered.
Basically, though, it's a sign of toxic multitasking, as some others have said. I'm not happy that this feature was useful but it was useful.
In some cases, I'll have 6 or so tabs open about different steps of a woodworking project, for example. Not bookmarked, because it's unlikely I'll need those tabs again; either for never working on a similar project, or for being outdated by the time I need to circle back. So I just leave the tabs open, and when I finish the project, I go through and close all the tabs.
In my head, it's understood as: this is my garage/workbench/workspace; it'll be messy DURING project work, and it'll get cleaned up as much as I can as I go, but it'll be a bit unruly until the project is done. Then it'll get wound down.
Multiply that by the 3-6 projects I'm working on at any given time, and then add in the utility tabs (task manager, email, note app, git repos, npm, cloudflare, etc), the social tabs (only bluesky, discord, and soundcloud), the news tabs (a tab for "news" like CNN/Fox/NBC/etc that I cycle through, and then others like HackerNews and hobbyist news sites like video gaming or hunting or whatever), and the experiment tabs (searches and likely dead-ends that I'm using to try and figure stuff out), and you've already got dozens of tabs. But on top of that, I also tend to curate "entertainment" tabs, like YouTube videos that I'll probably find interesting, or whatever. Things that I will consume and then close the tab.
I've been told it's a lot of tabs to have open, but it's always between around 10 and 100. I've definitely seen worse. /shrug
ETA: regarding the thread topic, I would find groups useful because I can dump all of the project tabs into a single group and that would help me navigate faster. But, I'm not really happy with Mozilla and I don't find Firefox to be particularly good (pages with custom elements are too slow for my taste; too slow on web standards, too - it's well past time for WebGPU to be working), so I doubt I'll use the feature much because I'm jumping ship to the next best thing as soon as anyone puts something out (looking forward to Servo for this; still not sold on the mac-focused Ladybird and everything else - Chrome, Brave, Arc, etc - are either badly built or badly managed). If I'm going to have to go back to non-grouping, anyway, I'm not sure I'll be keen to start doing it in the first place.
I could use windows the same way, but my personal preference is to use tab groups so I can keep fewer windows open.
Right now I also have several tab groups that are each a collection of current documentation and historical context for a particular internal system at my company. I always intend to turn a tab group like that into a list of links in a note, and sometimes I do, but a lot of them are still sitting around. Chrome is reliable enough at restoring them that I have tab groups I've kept for over a year.
I also have groups of documents I intend to read and digest better. They are 90% aspirational, but they serve a psychological purpose. I frequently scan through them, so anything that gets ignored for very long probably isn't important.
To me a browser tab is like an Emacs buffer: although I need the ability to have more than one Emacs buffer open at a time and to switch between them, if some process ran at random times and deleted all the buffers I haven't looked at in the last 2 minutes, I probably wouldn't be significantly annoyed or hindered.
Step two: You just need a little discipline to audit your tasks and admit when something has fallen off the top layer of your priority list and take the couple minutes to archive it into a folder of bookmarks or text file or other format of your choice.
And then you need the discipline to occasionally take the time to audit your archives for things that have fallen even lower and delete them (or archive them more deeply...).
For many, it's difficult to justify spending time you already clearly don't have enough of doing such audits. Same psychology behind procrastination. Hence a self-perpetuating problem.
Logically if your task income is greater than your available time, this pattern occurs.
Task income increases both with curiosity/goals and obligation, and most people have an abundance of those. Time is necessarily scarce. So, logically, many people have a lot of tabs.
Note that learning or researching is one of the most common tasks, is an active task, and usually requires multiple concurrent tabs. I.e. it's not simply one article you want to read later.
*Thanks for your post. It reminded me to go into firefox and unset "Open previous windows and tabs," which I accidentally turned on and has ruined my ability to rage X out of firefox everytime I have too many tabs.
Using bookmarks would not fit here, because I have no intention to access the tabs in future (e.g. a year from now) again.
Reading queue. Unfortunately, every app becomes its own sort of todo list: email, browser tabs, social feeds, RSS feed.
Maybe someone will be smart enough to make an AI agent that collects, cleans (ad removal, de-sensationalizing, summarization), and prioritizes information from disparate sources.
Some context, for starters, I have about 10 tabs pinned, discord, 3 slack instances, my fastmail, my gmail, my work mail, spotify, my task list.
Then, there is the things I left open because I am going to read it, a stack of documentation I'm working on. A few random products I'm researching as procrastination. Any search I'm on, and a tree of tabs from different results that I'm working through.
There are the various layers of those things for the things I was working on 30 minutes or a day ago, that I haven't worked back to yet.
And most importantly, there are all the tabs that used to fall in the prior categories, that I just forgot to close, or haven't gotten around to closing yet.
I group my tabs by project/topic so I can just send them to the background when I'm not working on that project and bring them back up when I context switch back to that project. So I'll have like 20 different groups, each dedicated to a specific personal project, some upstream project I'm contributing to, to an academic topic I'm studying (ex: PL theory, abstract algebra, topology, cryptography, etc), a group dedicated to looking into job opportunities, and then also some entertainment groups that have the youtube playlists I'm currently working through (some just fun, some niche topics, some tech) as well as other "third monitor content".
Each group acts less like bookmarks and more like a workspace you can quickly send to the background, pull back up to the foreground, or rotate between windows/monitors (without also moving pinned tabs which stay fixed to the window they are in).
It makes multitasking easier and you don't really get much memory overhead since the tabs generally all suspend automatically after a certain amount of inactivity anyways (might be due to the tab group plugin or another autosuspend plugin I have).
To give a TLDR: I use it to context switch quickly between projects without having to manually reopen stuff in the order it was in and at the spots on the pages where I was when I left off. So when I tab over on tmux to the workspace for a project that I haven't touched in a while, I can pull up the firefox tab group on my documentation window/monitor and immediately see where I left off and I can pick right back up again.
Doing some EE work last week, I hit my personal worst-case scenario for tab usage. A certain chip manufacturer whose name will not be cited here except by the initials T and I has a particularly nice part that outperforms its peers from other manufacturers. Its data sheet is unfortunately among the worst I've ever seen. Lots of missing and wrong information that is absolutely required to write and debug firmware for the chip.
The only way to succeed with this particular chip if you don't have an FAE on speed-dial is to comb through their customer forum and read every post related to the chip, where one or two hapless employees are actually doing a great job filling in where the data sheet falls short. And the quickest way to do that is to go through the list of search results and middle-click the link to every message thread that looks like it might be important.
I didn't count the number of tabs I had open, but it was easily over 50 and probably close to 100. Rookie numbers compared to some, as has been pointed out, but it's certainly necessary to be able to juggle more than a dozen tabs or so.
Browsers are basically designed wrong. Sort of like how after you learn about the write ahead log (WAL), you wonder how databases could have ever worked before. Or reducers, or Firebase, or anything like that.
Browsers should record everything, including a cache of all data received or sent, so that the user can rewind to any time in history, a bit like Apple's Time Machine. Then pruning history should be a task for heuristics.
I've given up hope that browsers will ever improve now. Although I've dreamed of taking something like WebKit and building a real browser where every tab is truly an isolated process, then attacking it like a video game and getting rendering performance up to multiple thousands of frames per second. With something like Russian doll caching or a hash tree to cache renderings for gigabyte per second throughput. So that page loads are measured in milliseconds and restoring 1000 tabs could happen in 1 second or be skipped entirely since they aren't visible.
I grew up in the 80s with 1 MHz computers, so consider computers today as running thousands of times slower than they should. The web runs millions of times slower. That collective waste puts the onus on the user to be self-sufficient. A bit like how capitalism can only reach low single digits of efficiency because it forces every consumer to own a copy of everything. Alternatives like socialism are little better, because the real problem is that artificial scarcity isn't being addressed through automation, so we can't see beyond economic systems and think they're fundamental.
"Can someone explain what normal people use so many tabs for?" is asking the wrong question. The question should be: what's wrong with browsers that causes people to have so many tabs open?
remember where the term "bookmark" came from. a strip of paper or string that you lay in the pages of a book to remember where you are reading. when you read further you move the bookmark to the new position.
browser bookmarks don't do that. instead every time you remember a location you get a new bookmark. and then you have to go around and search for the old one to remove it.
a tab always remembers the latest state and gets updated automatically as i move forward or backward. the state is also cached as long as the tab is open. that matters for hackernews for example which tells me which messages are new since i last loaded the page. when i go to a tab the page doesn't get automatically reloaded so i get back to the old state, whereas with bookmarks that state is lost.
if bookmarks could keep the state (that means permanently cache the old version until i force a reload) and allow me to update them when that state changes while using the page, then i could use them instead of tabs.
I typically am working on 4-5 projects at a time with some other non-project work categories like status reporting. A lot of my work involves reading and editing multiple web pages or writing updates on web pages based on communications in other channels. I reuse the same web pages multiple times a day and it is not feasible to close and reopen them constantly. Tab groups let me switch between the web pages for projects, read or update the pages, and then switch to another project. If nothing else, it means that I can actually see the titles of most tabs within a project rather than having them all collapse into identical icons. Tab groups helps keep this sane.
I am currently using Firefox-based Zen because its Tab Workspaces gives me the project separation I need. Chrome's tab groups don't offer enough separate between groups for me. I'll have to checkout this Firefox implementation but from what I saw earlier they may be adopting Chrome's minimal separation method of grouping so that may not work. I was using Arc for a while as they have a similar grouping to what Zen does.
I've got 113 tabs on that machine (about:telemetry#scalars-tab_search=tab). I'm using 5 virtual desktop, 2 for me and one for each of my customers. One Firefox window per desktop (maybe my workaround for tab groups), one editor window per desktop, one terminal per desktop. The Slack app on the desktop I'm currently using. My password manager on all desktops. I switch using an hotkey, Windows + the first letter of the customer. No animations, no Activities, nothing. I was OK with Gnome 2.
It's nice to have 32 GB of RAM. 113
I think what kill memory more than having dozens of windows on many desktops is self contained apps and VMs. For example, if you have a browser with 1000 tabs open, you will only have one instance of the engine, and the browser can manage the memory associated with tabs effectively. Now if you have 10 distinct browsers opened with all their dependencies, which can happen if you are running electron apps and you are actually using them, you are going to need a lot of RAM. Also if they all come with their dependencies instead of using what's on the system, you also multiply RAM usage.
Running many instances of the same apps running the same libraries tend to not cost that much, as they only need to be loaded once and are shared. There are a reason we call .so and .dll files shared libraries.
VMs are even worse, as they need a whole fixed chunk of memory that is mostly opaque to the host OS, meaning there isn't much it can do.
I often wonder how other people read their RSS feeds. I open them as new tab for all my interested links. My Subscribed list mostly generate about 400 - 500 links per day. Most of them are news. And scanning through all of them I mostly open about 30 - 40 tabs. Sometimes it could be up to 100s depending on topics. Then I just run through them one by one. The same goes with HN. Normally I get about 10 - 20 tabs opened on HN per day. All Together this could be 50 - 60 Tabs opened. And if you dont have time to read through them all they stayed there. Another day another reading cycle.
Another category which happens to have lots of tabs is Shopping and comparing. Trying to look for the best tools for the best price and where I could buy them. This normally includes opening 5 - 10 Tabs form the like of Reddit or some other specific forums.
Or Researching about a Topic where it leads to 5 other sub topic and every sub topic has 5 - 8 tabs.
I currently have different "Groups" of tabs, MBA, Jobs Searching, People I follow, Surgery operation comparison, Insurance, Youtube [1], AI, Electric Toothbrush and Water and Water Floss ( Any Recommendation from HN ? ), HN, Twitter.
I used to do 1000s of tabs but Nowadays I tend to limit to within a few hundred at most. Although that is also partly because Safari is the worst browser for multiple tabs and Firefox on iOS dont work as well.
[1] I increasingly think Youtube should have a Desktop App because the web simply does not provide good enough experience.
Maybe that's not typical tab use though, idk
Why are you qualifying "normal" there? I have thousands of tabs open because I have infinite curiosity and a psychological deficit of attention span.
An open tab is earnest expression of a curiosity one is unlikely to actualize in this short life.
> "A man's reach should exceed his grasp, Or what's a heaven for?"
Sometimes they come up in my search results in the Omnibar. Open tabs are in the top rank of results.
But that depends on you thinking to bookmark the page; or accepting that some things will age out of the browser history. So I guess it's kind of like a fragile bookmark: probably reliable, but not the end of the world if tab restoration failed for some reason.
Also, (I assume) tabs retain their Previous Page list, which also has some value.
Interesting. Thanks for the discussion!
That said, I'm pretty sure the Omnibar is buggy at finding tabs. I inevitably have several tabs to gmail "open". It ought to be a lot easier than it is to find /return to the last-used gmail tab, and not one of the several from previous browsing sessions. :)
There is the rare bookmark in my toolbar tabs for undetermined future stuff.
Now, I open o3, write a clearly specified question and let o3 do the research for me. More often than not, it comes back with a perfect answer that satisfies my curiosity. Sometimes, it makes me dig a little deeper, but te time spent is a lot less and I can spend that on more 'physical' interests.
1. Organizing threads of research into context groups. Usually doing heavy deep dives where it’s uncertain if I need to revisit a previous branch, so rather than closing, it’s much more beneficial to group and collapse. It’s also easier to reopen and glance at the topics you looked at.
2. Similarly, grouping tabs by purpose while developing. It lets me organize tabs in a way that makes it so they I don’t need multiple browser windows open. It makes for a much more zen-like development environment.
3. Testing across dev, staging, and prod. Want the same tabs open but grouped so that I don’t accidentally do something destructive on prod that I meant to do locally. Now that this is in Firefox, I can also combine it with multi-account containers for more workflows.
Because book marking sucks as there's no associated metadata on the site behind the link. You have to insert that data yourself by changing the page description. How do I search my links for battery charging if the link that leads to battery charging is joe6pack.com/foo?bla=foiuewyrocv9yetn75y9087wn7y9ewsygbatmobile? History is similar and something I dont want to bother with.
It's easier to just leave the tabs open and come back to them later. I do this all the time with sites like bandcamp, shopping sites, and so on - open a bunch of tabs and slowly work through them. I might have upwards of 50+ tabs open at times but they are mostly short lived, lasting a few days until I get frustrated and go on a tab nuking spree.
These days I manually maintain my own bookmarks in flat text files arranged by subject with my own metadata and just use grep. The link goes on one line, the next lines are "meta data" followed by a blank line. The list is mainly filled with stuff I really want to find again in the future so I put in the effort.
At work and at home, I always have multiple projects ongoing at the same time. I use one tab group per project. I typically have my notes for that project in the first tab and then other tabs contain documentation, reference material, forum threads, search engine queries, and whatever else that I want OPEN and AVAILABLE while I'm working so that I'm not always wasting time closing and opening tabs that I keep coming back to.
This way, when I switch between projects, I just select the tab group for that project and everything is exactly the way I left it last time. Didn't have to remember to manually save anything beforehand last time, or manually restore a folder of bookmarks or whatever.
Why not use bookmarks? For me, bookmarks are only ever used for links that I go to semi-regularly to regularly. I will NEVER add a bookmark to a site that I visit once, or might want to go back to again, because eventually you have to dedicate time to sorting, cleaning up, reorganizing, deleting them. And I HATE curating things.
Why not use browser history? Because it's full of all kinds of garbage which can hard to sort through and because my browser history only goes back about 6 months. I don't need (or want) to keep my history forever because it just needlessly fills up the disk and becomes a liability if my computer ever gets compromised. And sometimes my projects go longer than that.
Now imagine every night while you're asleep, a cleaning crew comes into your building and tidies up. But they don't just sweep the floor and take out the garbage, they also put away all the tools, pick up any open books and put them back on the bookshelf, re-assemble the motorcycle, and put the music equipment back in its retail boxes.
When you come back in the morning, you have to dedicate minutes to hours just getting things back to where they were when you left. And because you're ADHD as fuck, you probably don't remember exactly where you left off and frequently end up skipping some major step or accidentally redoing work that you did before.
That is what my life feels like without tab groups.
I'm pretty sure the ordering of my 4 firefox windows used to stay fixed (i.e when clicking the tray icon, and seeing the 4), but this stopped being the case a few years ago for me.
So I live with 3-4 windows; I don't think having 10 windows would help me because their arrangement is not consistent.
(I hover between about 600-1100 tabs open; I do cleanup when I notice I'm near or above 1000; I don't reliably do cleanup after e.g. opening 5 ebay tabs and deciding what to buy; nor do I reliably finish using those ebay tabs in one sitting; multiply that by the dozens of things I might be researching/comparing, going back many months :) )
(I keep my work Linux laptop Chrome browser to under 50 tabs, and often don't bother restoring tabs after my laptop is rebooted)
I can imagine that other people who have different contexts, and some web apps like mail, im and socials, that can easily make use of tab groups. Grouping and coloring them makes it really easy to not get lost in the bunch that is open at the same time.
Suddenly, meeting was scheduled again, I simply clicked on the group, and got all the tabs open again.
I think tabs are just the better user interface.
It's not that I'm afraid I won't find the page in my history and bookmarks, it's that I don't want to have to do that because it's painful. History is full of irrelevant pages. Bookmarks make me lose my flow constantly wondering if I should bookmark a page or it's not needed (and in which directory!).
Tabs have a very simple workflow with low cognitive overhead. Everything is preserved by default (middle click/ctrl click is my default click in a browser), unless I'm clearly in a linear workflow where I don't want to keep the page (left click). Self-organizing due to the way they open, but very easy to manually reorder (or close) if needed. Kept in memory so going back to a (recent) tab is instantaneous.
They just... get out of the way and let me work. Tabs make browsing feel like one continuous task, where history/bookmarks feel like constant interruptions.
I've always wondered if this kind of thing is just embarassing to talk about.
Sort of like admitting "the trunk of my car is full of unresolved stuff" or "my refrigerator is where things go to die"
it's just recently that lots of tabs has become normalized and people talk about it.
Maybe telemetry normalized it ("lots of people use 100's of tabs")
Me neither, and I find groups very helpful to me!
Generally, it's tracking the in progress process.
Keeping tabs open for me is a physical token of a path not complete.
I assume people who have many tabs open are the same sort of people who have 100s or 1000s of unread emails in their inbox too.
I was trying to help someone debug and issue at their desk the other day and they were a tab hoarder too. Literally 75% of the time spent debugging was them trying to find the right tab. I prefer to work with organized people (...who also read their emails!) - to me, someone with hundreds and hundreds of tabs open is a sign of someone who is easily distracted and disorganised and doesn't complete tasks before moving on to the next shiny thing.
Looking at my FF right now I have 7 tabs open from something I've been working on all week, and 3 more tabs open for something I'm doing just this morning. Soon I'll close those 3 tabs and return to the 7 to continue working.
And that's how it goes for me, every day, every week. 7 is a mild example. During more hectic periods I might be pulled away and end up having several groups of tabs, related to different tasks that I had to pause.
>Is this more an issue with bookmarks and history not being as useful as they could be?
If you want to put it in hardware terminology.
- Tabs I am immediately interested in: registers
- Tab groups minimized: RAM
- Bookmarks: Hard Drive
- Pocket: cloud storage
- History: My attempt to restore something I put in the recycle bin
Tab groups are a good intermediate to store knowledge I don't need immediately but still need quick access to, likely within the day. It's often some tangential research that I won't need to save or lok at long term, but not my immediate attention.
In my head, bookmarks are more for items I know I want to reference for weeks, months, years. Stuff I know I would want to pluck out and share as popular/general knowledge if others fall down a similar line of research as me. I only tend to refer to the history tab when desperate and my judgement failed to realize something was bookmarkable.
as a current example, I have this tab and a few open researching work stuff. I have a tab group collapsed regarding career advice and job app stuff.
In a similar vein these people also postpone system updates and restarts as long as possible, never shut down their machine (always hibernate) always click keep all in office apps for recovered files from the machine over months of this abuse getting some resource exhausted leading to an inevitable forced reboot.
That moves them out of sight, yet within easy reach. Psychologically it feels different from a group of bookmarks.
E.g if I want to review a PR I need to have the jira ticket, the figma designs, the API dashboard, the PR link and the actual app open. That's 5 tabs for a single PR review + more if I need to go over some documentation.
And since a review takes its time and I often have to context switch a lot, being able to quickly collapse 5-7 tabs under a "Foo PR review" group is super helpful.
Assuming you want to download firefox. It seems to be integrated into the browser, there's no add-on or so for this that you would need to download separately.
https://support.mozilla.org/en-US/kb/tab-groups
> Starting in Firefox version 137, you can use tab groups to manage open tabs in Firefox by grouping them together and labelling them. All users should expect to see the feature by May 6, 2025.
I don't get why vertical tab is not at least an option in all browsers.
It's in the General section of Settings.
1. vertical content is scrollable anyway. if I lose a little space it's 1% more scrolling
2. if I do need the real estate it's one hotkey away. That's how Tree Tabs works, anyway. Use F1 to bring up the hierarchy and then hide it when unnedded
1) It's something I'd actually want to go and view later (most stuff fails this criteria)
2) It's not something I can easily find again
3) It's something that I only anticipate going back to a couple of times, and thus isn't worth making into a bookmark
And over all my years browsing the web, almost nothing satisfies all that criteria. I'm pretty aggressive with closing tabs, and I almost never regret closing a tab.
HN frontpage
|> Interesting thread
.|> Interesting article
..|> Interesting link from article 1
..|> Interesting link from article 2
.|> Link from interesting thread.
|> Interesting thread
|> Interesting thread
|> Interesting thread
|> Interesting thread
Things that get moved out of tree I might get back to in an hour or a year.If I'm at Amazon trying to buy a spatula, I have 10 different Amazon spatula pages open, and also three articles about spatulas within the tab tree.
I dunno. When I go to a bookstore, I don't buy one book, go home, then come back and buy another book. I browse the bookstore, buy everything that I want, and I put most of them on a shelf while I read one. I do not find the shelf a distraction.
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
#TabsToolbar {
visibility: collapse !important;
}
#sidebar-box {
--bar-width: 40px;
position: relative !important;
overflow-x: hidden !important;
/\* margin-right: calc(10px \* -1) !important; */
/* left: var(--bar-width) !important; */
min-width: var(--bar-width) !important;
max-width: var(--bar-width) !important;
border-right: 1px solid var(--sidebar-border-color);
z-index: 3;
transition: all 0.1s;
}
#sidebar-box:hover {
--expanded-width: 250px;
margin-right: calc(
calc(var(--expanded-width) - var(--bar-width)) * -1
) !important;
/\* left: var(--expanded-width) !important; */
min-width: var(--expanded-width) !important;
max-width: var(--expanded-width) !important;
}
#sidebar-box:hover #sidebar-header {
min-width: var(--expanded-width) !important;
max-width: var(--expanded-width) !important;
}
/* #sidebar-header is hidden by default, change "none"
to "inherit" to restore it. /
#sidebar-header {
min-width: var(--bar-width) !important;
max-width: var(--bar-width) !important;
overflow: hidden !important;
} /* #sidebar-splitter styles the divider between the
sidebar and the rest of the browser. \*/
#sidebar-splitter {
display: none;
}
You might have to create that file in a Chrome folder in your profile folder if it doesnt exist. i.e.: .mozilla/firefox/<your-profile-folder>/chrome/userChrome.css
you can find the right folder by going to about:support in the url bar and clicking on Open Directory in the page that shows in the Application Basics grid. This works for me on Ubuntu on FF 137.0.2e.g. just let me check an option to group items that share a multi-account container into the same tab group.
Firefox actually had a feature like tab groups a long time ago. It was removed for "low usage" and ever since then they have been resisting reimplementing it.
Anyways it still needs improvement but I am very happy to see this finally land. At work we have been moving everyone off of chrome after the manifest v3 shenanigans and the lack of tabs groups was a long standing sticking point for some users.
There's been community forks of it since then that I switched to and will continue to use instead. Grouping tabs at the top is much worse UX than an entire page you can drag and drop around, and blatantly copying Chrome.
Proponents suggest it is necessary to improve software. Microsoft has extensively used telemetry for at least 10 years in Windows, does that feel improved to anyone during that time? I'm of the opinion they largely used it to identify what existing features users were still being productive with so they could be enshitified next.
/s obviously
I wish companies would spend less time shoving AI down our throats, because I feel like they are over-hyped and the privacy trade-off is rarely worth it.
Haven't tried the new groups yet, but from the video it is unclear what to do if I don't want them to constantly stay visible in the tab bar. The whole point for me is decluttering it from something I don't need at the moment.
Is this just a temporary technical limitation / anybody know if there are plans to fix this? Why should the user need to remember which profile is synced on a given device?
- Missing the context menu "Open in <profile>" on URLs or pages. There's often links I want to open in different profile, and I've missed this option from Chrome.
- Existing about:profile profiles aren't importable, other than the initial profile. It looks like adding other profiles manually to the "Profiles" table of the new sqlite database in the "Profile Groups" directory works to add it to the list, but it's still somewhat broken.
- Not documented how to open links from other applications in specific profiles. Passing the profile name (obtained from about:support) to "-P" no longer works, but passing the full path to the profile to "--profile" does. It would be nice to pass just the friendly profile name.
Seems like they're just here to copy-cat Chrome's similar feature. And worse than the feature they already have, that just needs some polishing.
I simply don't understand Mozilla's desperate need to ruin this browser. Added tab groups first? Removed. Added multi-account containers first? Used for advertising VPN and then abandoned. Fights for web standards? Doesn't prepare during planning and takes years implementing them.
[1]: https://addons.mozilla.org/en-US/firefox/addon/multi-account...
I have so many tasks I'm working on in a given day, constantly jumping between specific instances of the same site over and over. For example, on any given ticket I'm working on, I've probably got tabs open for: the JIRA ticket, Bitbucket code, Sharepoint documentation, an AWS console, DataDog logs, etc. And I'm probably jumping between at least five tickets a day, depending on if I hit a roadblock with one or a different one is suddenly getting escalated. Being able to GROUP all of those five tabs into one little block that I can label with the ticket number, and then hide/re-expand them when I'm ready to come back to it...that's pretty awesome.
The only part about Tab Groups that has confused me so far is that there's a right-click option when clicking on a group that says "Save and Close Group". I've closed it, but have not figured out how to bring it back once closed...so I'm not sure what the point of "saving" it is.
I have bad news for you my friend.
For years, most of (+90%) Mozilla's revenue was ad partnership based*. Recently this has gotten worse: https://news.ycombinator.com/item?id=43203096
* https://untested.sonnet.io/notes/defaults-matter-dont-assume...
Moving from Arc to Zen, this was the biggest drawback I felt, and now, I'm just waiting for the merge!
In the end vertical tabs are nice and I hope I like the new tab groups too (the previous official tab group addon got killed by Mozilla and 'destroyed' my workflows at the time).
Let's see, maybe Mozilla is on the path to something great yet again by being more innovative.
How about 4500 people ask mozilla not to sell their data?
Snark aside, I’m still a firefox user because they haven’t molested us with manifest v3 yet. I hope it stays that way.
This is a usability flaw that renders it basically unusable to me. I suspect this oversight stems from too many programmers not having enough understanding about proper application design and development on the Mac. It's a cultural issue then.
But I keep hoping, mainly because other browser vendors get it right. Namely Vivaldi and Opera amongst others.
I do think it's nice to have as an option for the many people who seem to want it, though.
I also use an extension (on my phone so can't lookup the name) to give names to each of these groups of tabs. Only the "main" window with it's tabs automatically starts up upon browser launch. For the rest of the named groups, the extension provides a button on the toolbar to "resume" any named group which launches its tabs in a new window. This workflow reduces startup time and only keeps those things open that I'm actively looking at.
> Tab hoarding can lead to stress and information overload, distraction, and reduced computer performance. It can develop into emotional attachment to the set of open tabs, including fear of losing them upon a crash or other reboot, and conversely, relief when tabs are properly restored. Tab hoarders have attributed the behavior to anxiety, fear of missing out, procrastination, and poor personal information management practices.
I'm really puzzled by the UI, you have to drag and drop a tab onto another to create a tab group.
This really sucks because now when you want to move a tab you have to be pixel and timing exact to not create a tab group. Most of the time when moving a tab I end up creating a tab group then having to right click and then "ungroup tab"
Also you cannot move tab group at all
Why not just having a right click or icon to create a tab group?
Anyone else being annoyed?
Note: I'm using vertical tabs option in firefox settings
You can also use Right Click->Add Tab To Group
This is what I use as the pull tabs together is very bad UI. It's to easy to move the tab instead and / or open a new window. Hope this improves with time.
Do you know how do you move a tab group once created?
Right click has a menu manage but only option is to create a new window with the tab group. Drag and drop doesn't to work on the tab group (to reorder it vs other groups and tabs).
It should work once you've updated to Firefox 138.
Also I noticed another thing: drag and droping a tab on a folded tab group doesn't work. You have to unfold the tab group then you can drag and drop a tab into it.
It would be great to allow drag and drop of a tab on a folded tab group and if dropped just put the tab at the end of the group, it would make the tab group feature more useful by allowing to quickly select and drop tabs where they should go.
(Yes it's a beautiful feature and probably lots of people want it, just noting that the dragging is confusing. I can't think of a good way to solve the problem that doesn't make it slightly more difficult/nerdy to use.)
ive tried to solve for this with a thumbnail view for bookmarks on the new tab page:
https://addons.mozilla.org/firefox/addon/yet-another-speed-d...
it uses open graph images so the previews are more useful on a wider range of pages than simple favicons like the native new tab page.
any suggestions or feedback welcome, ama!
In my case I have been using Simple Tab Groups (STG) for years. I want to copy my STG tab groups, import them into the native tab groups, test that out and decide if I like STG or the native functionality better.
Yes. Firefox.
(it was like that long ago)
It was called Panorama and that was removed in Firefox 45
This was a very important feature to le at the time, as I used to work on multiple projects at the same time, and I had all of those organised in a simple, very visual way. I also had a group for "communication" with all my webmails, forums, etc. And another one with all the webcomics I used to read at the time.
What a weird flex. I think if you make >700 million dollars a year you should have someone driving instead of feature farming the comments section.
Yes, implement generic features like vertical tabs (but who wouldn't implement them at this point without nesting?), but some creative experiments in UI/UX that seek to improve the browsing experience might also be possible?
Though the current interface isn't good - mandatory group names (which also waste space in the precious tab bar by default) and inability to ungroup with a single key (due to naming conflict) - adds too much friction. Also drag&drop to group is too precise, but also can't be disable, so now you can't reliably move tabs around with a mouse without risking triggering the grouping
And, of course, one other top-10 request - to have custom keybinds to group/ungroup - is still too far from the minimum 4500 required to implement it after a few years...
I'm on 137.0.2 and I just made a nameless tab group just fine. Real estate of a square.
Also in horizontal tab layout every square matters
It seems to be entirely preferential. If you prefer naming tabs it's extra friction to access the input field. Options are always nice, but you will rarely cover 100% user cases on a first release.
>every square matters
If you want zero real estate, you close the tab, optionally bookmarking it.
I don't know if some 5 pixel strip really helps anyone. that sounds like functionality deferred more towards a minor extention.
Having this whole functionality is entirely preferential, so?
> If you prefer naming tabs it's extra friction to access the input field.
It's not, you can have different commands/mouse gestures for different workflows with customizable defaults to avoid most of the friction
> Options are always nice, but you will rarely cover 100% user cases on a first release.
That's a bad, though universal (can say exactly the same thing on 100th release) excuse
> If you want zero real estate, you close the tab, optionally bookmarking it.
Or close the browser. That's nonsense, why would I want absolute zero??? I want zero waste
> I don't know if some 5 pixel strip really helps anyone
Gladly there are ways to get knowledge! You can start by measuring actual width instead of making up tiny numbers. And then go on estimate the % of users who have more tabs that fit the screen width - that's the number is anyones no waste will be helping
Sure. No feature will please everyone and some may actively oppose a few individuals
That's why options to customize the experience is the best of both worlds. But focusing on solid defaults and then opening up with options seems to make sense.
>>That's a bad, though universal (can say exactly the same thing on 100th release) excuse
Okay. This feature had 2 updates thus far. As the kids say, "let them cook". I sure prefer an iterative release over even more delay on such a widely requested feature
> want zero waste
You need to define "waste" first. What does "zero waste" even mean in terms of UI real estate? These paradigms vary from culture to culture (e.g. Check out how utterly dense Japanese website UI is), and then person to person.
> You can start by measuring actual width instead of making up tiny numbers.
And you don't think the designers and engineers at Mozilla did this and simply interpret a different benchmark from you? I'm sure like the rest of the base UI the scaling is responsive and the size chosen balanced visual ease of perception, average user precision, and compactness.
>And then go on estimate the % of users who have more tabs that fit the screen width - that's the number is anyones no waste will be helping
Given reports in this comment section of people with 2000+ tabs and people apprehensive about more than a few tabs open, I hope you can imagine the challenge trying to accommodate such a range.
I also imagine the designers did that work already. If it fits what some quick research I did suggests, the average tab count maintained is on the lower side.
Since everything is entirely preferential, you can't claim the current defaults are solid
> As the kids say, "let them cook".
They had decades to cook
> I sure prefer an iterative release over even more delay on such a widely requested feature
This is just another bad excuse (and also universal), especially since the current design is more complicated (due to the extra UI element), so likely took more time to implement. Sometimes better is faster.
> You can start by measuring actual width instead of making up tiny numbers.
> And you don't think the designers and engineers at Mozilla did this and simply interpret a different benchmark from you?
How is this relevant to you making up 5px?
> challenge trying to accommodate such a range
There is no challenge here, waste becomes apparent as soon as you reach 100% width, 100 or 40k tabs doesn't matter.
> average tab count maintained is on the lower side.
You've said nothing specific here. What % of users have tabs that don't fit tab bar width? And which % counts as "anyone" from your perspective?
- press arrow down to scroll on a page: works
- invoke the group command: now input field has focus
- press arrow down to let the "ephemereal go away". Oops, it doesn't since input field actually intercepts ... input!
FWIW, you can also highlight multiple tabs and right-click "Add tabs to group".
In Firefox, tab groups work better with a vertical tab bar.
In Safari, there is a feature that I wish comes to Firefox: that the tabs in each group act as bookmarks, i.e., they persist across browser restarts and new windows. They are always there within their group; only the tabs that are not in a group are volatile.
This makes tab groups more useful, as you don't fear losing them no matter what.
I agree though, Chrome does a similar implementation where tab groups act like a special class of bookmarks and it's much nicer. You have the same process where you never have to fear losing groups and you can 'hide' tab groups that you aren't actively using and they're potentially accessible from any window.
That's allegedly less people asking for the feature than the tabs I have open or 0.0028% of the user base. I don't believe it.
> No mention of whether the feature is available now on a stable release
FWIW, I updated and was presented with a new tab announcing this feature. So... update. > Looking at some of the 20 year old bugs that still exist?
Looks like browsers are hard https://gbhackers.com/google-to-patch-23-year-old-chrome-bug/From the support page: https://support.mozilla.org/en-US/kb/tab-groups
> This feature is experimental and is being introduced to the Firefox user base through a progressive rollout. It may not yet be available to all users.
I'll wait a few more days then I guess?
maybe they can make it horizontal next
Go to about:config and then set browser.tabs.groups.enabled to true.
To its credit, Firefox is the only browser that does not either slow to a crawl or just fall over dead with that many tabs.
I still need a good tool to merge bookmarks from a bunch of older Firefox profiles, though. Does anyone know of a good tool to do that?
They should have just paid lavishly to the developer of Simple Tab Groups, and incorporate that extension into the master. Fast, cheap and perfect result. Instead they made....this :(
Yes, I updated. After doing so it told me about this feature. No, I also cannot see the tab group creation when right clicking. FF 138.0, Sequoia
> All users should expect to see the feature by May 6, 2025. [1]
FWIW, I checked about:config. There's some options in here that seem highly relevant
browser.tabs.groups.enabled false
browser.tabs.groups.smart.enabled false
browser.tabs.groups.smart.optin false
browser.tabs.groups.smart.userEnabled true
These are the settings I have by default that are not allowing grouping.Changing `browser.tabs.groups.enabled` to `true` enables the feature. Though note that it can still be difficult to align them right such that they group. Presumably `browser.tabs.groups.smart.enabled` is the AI feature mentioned in the article. But I have no idea what `browser.tabs.groups.smart.optin` and `browser.tabs.groups.smart.userEnabled` are.
Along the same line, the Firefox Labs section of Settings requires the same settings to be enabled. When I enabled it under about:config then opened the settings, the label would briefly appear then disappear. When I went back to about:config, I found the setting was reset to disabled. Again, I can understand why Mozilla would do that.
Yet understanding why is not the same as accepting why. If they want to promote themselves as an open and privacy preserving web browser, they should accept there are some compromises to be made when it comes down to letting users experiment and collecting telemetry.
Chrome has tab groups and it helps. And I want to move away from Chrome because Google.
I tried bookmarking everything in a dated folder "just in case" blabla but I always ended up either forgetting the site or if I really need it find and reopen it the normal way.
Since I transitioned to Obsidian recently I wrote a few simple macros to put the link into my "daily note". Add a few tags or even a comment if I am so inclined and boom, so far when I really want to find sth back I can actually search for it in my own notes.
Much better than a bunch of tabs!
(It helps that I´m currently on a really small machine (8 GB RAM) so that gives some discipline)
> I'm currently on a really small machine (8 GB RAM)
Thanks to the proliferation of electron apps I suppose you're correct. But wow!
I like to start the day with a blank slate. Which seems to be such an uncommon thing to do that I couldn't convince FF on my last few Linux installs not to restore tabs when reopening. I've changed the obvious settings for it, I've set the flags in about:config, I've even completely disabled crash recovery and related features. It would still always reopen the last session
More than 8 or 10 tabs open and i start cleaning 'em up.
"She operates like a phone that hasn't been rebooted in too long"
My (admittedly unapologetically judgemental) view is that people that need more than a couple of tabs open from one day to the next are either too disorganised to bookmark the pages or are trying to juggle an obviously unreasonable and unsustainable number of topics. I find everything interesting, so I want to read and re-visit a LOT, but because of that it's become obvious to me that 99.9% of the time I'm never going to get back to that interesting thing (and if it's ends up being worthwhile enough then I'm sure I'll come across it again or be able to find it if and when I have the time).
I'm like you in that I almost make a point of closing all the tabs when I close the browser - and I often close the browser on a daily basis.
There's someone else I know who has multiple browser windows each with multiple tabs, and they just don't shutdown their computer because it's "state" represents where they are in their overall workflow. To me, that indicates a number of problems.
Caveat: I occasionally rely on the browser, upon start-up, re-opening the same tab/tabs (usually a maximum of two tabs) that were open when I closed the browser the previous day.
I have no clue how people are managing tabs in the thousands, though. I only have a few hundred bookmarks after spending 20+ years gathering them. I don't need every page I visit to be archived in organizers like that.
I guess it's my old school way to have isolated containers for these 1st party sites I am forced to use. I'll even cut and paste 3rd party URLs from those back into a general profile, rather than browse off to other content from those "apps".
In the general browsing profile, I don't really leave anything logged in or open in tabs for more than an hour or two, often much less. When I get up to take a break, I generally have exited the browser too. So, I may close it tens of times per day, and have it set to clear history and cookies on exit.
It's partly my defiant personality wanting to throw a monkeywrench into the tracking and personalization miasma. But it is also just more comfortable for my mind to be coming back to a cleanly reset workspace than some sedimentary remains of the past.
https://medium.com/@twidi/how-i-survived-the-removal-of-pano...
The implementation here is a bit different, I'm sure, but the core idea is the same: Group your tabs however you like and switch between the groups at will.
I use Vivaldi these days (thanks to it's excellent UI customization and "Workspaces" tab groups) so I don't see myself going back to Firefox. Maybe this is a new trend of FF devs actually adding features instead of only removing them. I guess we'll see how long this one lasts.
This new feature (which I've already gotten to test), I can almost use the same way, though I'm wary of Mozilla yanking it away from me if I rely on it.
At the very least it'd make managing 100+ open tabs more feasible.
But now with advancements like tab unloading/discarding and faster CPUs, it might work for some people om mobile devices. Desktop browsers though might still be hampered by limited task/context-switching options.
The feature is still in the OS, so apps that declare support can allow users to open multiple simultaneous windows of itself. Most native Android apps can probably add support for this feature with minimal code changes, as Android "best practices" have pushed apps towards good reactivity support and rigorous handling of app state in these types of edge cases.
On Mac, it seems that all the major applications are using the standard keyboard shortcuts for tab navigation and I don’t think that’s very different in practice to what you describe. I assume Windows is the same?
I guess there probably are features that can be trimmed back, that go unnoticed and don't draw attention.
But sometimes I think companies refactor something and just don't want to think about supporting something. Or, they have an unpopular hidden motive.
(I think of apple's target disk mode, and tesla's non-existent dashboard and now turn signal/drive select stalks)
I don’t like Sidebery and it doesn’t really work for me.
Another thing that annoys me in Firefox is that they recently changed the sidebar. I still use Firefox though.
Rant over.
Great job Mozilla.
I was already using the awesome “Simple Tab Groups” extension for this but will look into switching.
Performance is performance. If one technology is more performant by removing features, useful or not, it it factually faster, and that performance absolutely does count. Features are completely irrelevant to performance measurements of a system.
If you have two cars, car A with top speed 160 MPH and a 0-60 of 3s, and car be with top speech 120 MPH and a 0-60 of 5s, some people may still prefer car B because it has better mileage or nicer features or is cheaper (which is the overall value judgement that you seem to be extremely confused about), but precisely zero sane people will tell you that car A "isn't clearly better from a speed standpoint" because it has less features than car B.
Aside from crippling ad blockers, are there any other theoretical performance improvements enabled by WebExtensions, or is it all about reducing opportunities for badly-written extensions to have an impact?
OK, so now you're moving the goalposts, continuing to dishonestly redefine words, and cherry-picking specific instances of addons that support your point, while ignoring the fact that I soundly refuted your utterly insane previous argument.
> Aside from crippling ad blockers
No? WebExtensions clearly did not "cripple" ad blockers by any stretch of the imagination. Maybe you're conflating WebExtensions and Manifest v3?
> Removing XUL also didn't make TreeStyleTab faster; quite the opposite.
Cherry-picking items to try to support your point only proves that you don't have robust evidence to support it in general. This is the hasty generalizations fallacy. As someone who lived through the WebExtensions transition, I didn't perceive any slowdown in any of my dozen or so extensions.
> are there any other theoretical performance improvements enabled by WebExtensions
Yes - if you had any knowledge at all of the old addon model, you'd know that the old XUL-based addons prevented Firefox's move to the multi-process Electrolysis architecture, which significantly improved performance.
> is it all about reducing opportunities for badly-written extensions to have an impact
Yes, that is (on top of everything else) a performance benefit. Humans are not robots - all humans write bad and buggy code, and the XUL model not only made it much easier to write buggy and slow code, but the lack of a well-defined interface resulted in ossification that massively inhibited Mozilla's ability to develop Firefox.Even if it didn't, making changes that help/force the lower 99% of programmers to write better code while mildly inhibiting the ability of the top 1% of of programmers is absolutely worth it, and in practice has massively improved performance.
If you tried to run old Firefox on a modern CPU with a bunch of extensions, you'd very clearly see the performance difference due to the ability to actually take full advantage of more than one core, and due to the improvements that Mozilla was able to make by deprecating the old API.
Perhaps stop commenting unless you can stop committing numerous fallacies, making utterly insane statements, pretending that human factors don't exist, and making statements about things that you have no understanding of.
And? Removal of XUL addons were still a prerequisite for the multi-process architecture. Mozilla just realized that WebExtensions was a sane, performant extension API that worked well with e10s, and would useful for compatibility with Chrome.
> You've lost count of how many mass extinctions the Firefox extension has been through
Two? Hardly a lot.
The XUL model is inferior to the Web Extensions model. No amount of trying to cherry-pick specific instances of extensions that had local functionality or performance losses will detract from the facts that (1) the XUL addon system was inferior and (2) had to be removed in order to make Firefox (both the browser and ecosystem as a whole) more performant, secure, stable, and easier to maintain.
Since I keep having to go into that menu I just disabled vertical tabs.
You’re just experiencing (and by commenting on it, being part of) the contrarian dynamic.
https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...
It's more than a requested feature it was almost needed for power users.
https://bug627771.bmoattachments.org/attachment.cgi?id=94621...
Every photo of a landscape ends up with these weird giant floating blobs in the sky.
I can't be the only person who only ever has about 2-3 tabs open at a time in a single window.
You can either click "list all tabs" button (down arrow to the right of the new tab button) and then "search tabs" or enter "%" as the first character in the address bar followed by your search term.
As far as I know there is no keyboard shortcut for it.
(no relation, just a user)
It adds a dropdown list of windows in the tab bar in which you can name each window, move tabs between windows, and save/restore windows into bookmarks.
Now instead of having 1000 tabs in 20 odd windows and eventually declaring bankrupcy, I have 1000 tabs in 20 _named_ windows alongside 500 bookmark folders of (named!) past sessions. Much better.
Once they release the new version in a month or two, we'll also get newer Firefox features like these tab groups, and we'll also get workspace improvements. Floorp is 10/10.
I guess it answer my question about having tab groups sync to mobile phone. Maybe in 3 more year..
This is why I only keep one open.
That all ended four days ago. Now nightly will use up all memory on a 4gb, 8gb, 16gb and my 64gb system. It's unusable everywhere. Since I have it installed everywhere, I backed off to an older ESR. It either crashes on hacker news or says I am posting too fast. ( I have never ever ever seen this error before 4 days ago, and it's on multiple platforms. )
I have had to abandon it and for some reason other apps that would crash, are now running. I went to Edge on my desktops, and was reminded why I hate it with a passion.
I use mostly Brave now, and a bit of Chrome, but chrome will not run in very low memory.
As of today, I am removing it from all systems. All. Best of luck but I'll see you in a year or two.
the shakeup from google not been able to give them money anymore seems to have done good for the project.
But Firefox devs have a strong "we know whats good for you" mentality and refuse to add it.
BrowserGPT not only manages tasks but does so with voice commands, offering a forward-thinking approach to browsing automation. Are we holding onto old habits at the expense of exploring groundbreaking technology?
hooverd•9mo ago