7 ms·
I used to be a tree-style-tabs power user but at some point I went back to regular tabs. I find that the amount of horizontal tab space is pretty close to the a
by Retr0id 2y ago
I used to be a tree-style-tabs power user but at some point I went back to regular tabs. I find that the amount of horizontal tab space is pretty close to the actual number of things I can usefully have open at once. Seeing the tabs get "squished" is my reminder to close the ones I no longer need.
I was using the tab-state as a sort of short-term working memory and I don't think it was doing me any favours, particularly in terms of focus.
Now when I'm working on a project, I keep a list of relevant URLs in a text file (i.e. bookmarks but checked into source control).
I also use two browser windows, a regular one for "stateful" browsing, and a private-mode one for "stateless" browsing. Quick queries and exploratory research happens in the "stateless" session, with the understanding that I can close any of these tabs (or nuke the whole session) at any time without losing anything important. If I do come across something important, it gets noted down elsewhere.
- hbn 2y agoYeah, I gave an honest shot at using vertical tabs for a few months because it frankly does seem like a more logical use of screen real estate. Web pages don't tend to take up much horizontal space, so you might as well put a bigger list of tabs there where they can all show more text. For one thing I could just never get used to my normal tab-switching shortcuts moving me up and down compared to left and right. And all my other apps with tabs still use horizontal tabs, so I couldn't fully switch over to that model in my head. Additionally the URL is still at the top so it was more work to glance back and forth between the left of my browser for the tab and the URL at the top which in my mind are more "closely linked" for that to make sense. But you also highlighted a good point, the limited space of traditional tabs does keep my organization in check. Once I get around the 20-tab mark and I'm unable to see any text beyond the website's favicon, I start feeling dirty and it gives me some incentive to clean up.
- PcChip 2y ago>I start feeling dirty and it gives me some incentive to clean up. I wish I had your discipline, I just open new browser windows and start more tabs there
- deleted 2y ago[deleted]
- JasonSage 2y agoI think vertical tabs has the exact same effect of being artificially space limiting if that's valuable to you, without the amount of visible text changing every single time you open or close a tab. I tend to sit with 20-40 tabs open, which is in the vicinity of how many a vertical tab list can accommodate comfortably, but I get about 4 letters per tab. If I needed to be able to see the text, I'd have to cap a window out at maybe 8 tabs, which is just unreasonable for some workflows.
- filcuk 2y agoI love using Sidebery, because I can define a container profile for each group of tabs, which is then applied automatically for new tabs.
- ndsipa_pomu 2y agoI switched to Sidebery from TreeStyleTabs and I much prefer it. Tab groups are great as I can separate different styles of browsing such as news browsing or work etc.
- rigrassm 2y agoThat's the next feature on my list of things to use in sidebary! $Work is actively merging teams from different companies so I'm going to be juggling having to use different accounts on some SaaS platforms until we've gotten everything combined. Sidebary has so many very useful and powerful features but I'm trying to be disciplined and mixing them in with my typical workflow 1 at a time and actually using it for a while before moving on to the next. (Ok, I might have gone full ham when I first installed it but it was so different from my normal flow that I quickly realized it was counter productive).
- Eridrus 2y agoI feel like tree style tabs made sense when monitors were just a little narrower and so you wanted to make use of unused real estate. These days I want to split my window in half and have two windows open at once, e.g. code editor & browser/shell/etc. In general, I prefer having a search interface to my tabs, previously with Tabli, but now it's built into Chrome with Ctrl-Shift-A. I regularly have dozens of tabs open though.
- kjkjadksj 2y agoI do this with my browser windows but just open the treestyle tab menu with f1. You only need it when you need it anyhow.
- JasonSage 2y ago> In general, I prefer having a search interface to my tabs, previously with Tabli, but now it's built into Chrome with Ctrl-Shift-A. I regularly have dozens of tabs open though. Firefox has multiple ways you can do the tab search. - Firefox View is an icon originally configured at the front of the tab bar that takes you to a dedicated page listing your tabs, recently visited, and lets you search tabs and otherwise manage them. - Firefox has a tab search built into the address bar as soon as you enter the character '%' followed by a space. So for two sets of two keystrokes you're doing tab search: `Ctrl<L> + '% '`. IMO the latter especially is fast and easy enough that I don't miss Chrome's tab search, and I often go into Firefox View just to see what I've got open and trim it down.
- nirvdrum 2y agoThe ancestry information in Tree Style Tabs (and also with Orion's built-in vertical tabs) is an undersold feature, I think. Edge has vertical tabs and they're not terribly useful. You get a constant-sized click target, which is a huge UX bump over Chrome's shrinking targets, but having trees of tabs is amazingly useful for organization. I hadn't really thought about the side-by-side window thing, though, so I'll keep that in mind when debating vertical tabs. I usually run with a multi-monitor and while I do side-by-side with i3, that's on a large monitor so screen real estate isn't a problem.
- 2y ago
- CuriousCosmic 2y agoHave you tried Simple Tab Groups? It's a similar concept but instead of keeping all the tabs organised as a tree (and generally keeping them all open), you can create groups of tabs that are kept unloaded/hidden and you can load them up on a given window with a click of a button or a hotkey. I personally use them so I can context switch between projects. I can keep one group for project a, one for project b, one for project c, and so on while also keeping a group for day to day stuff, one for reading material, one for conference talks/background noise, etc. Then I can just unload a given group when I don't need it without losing anything and I can bring it back up on that window (or a different window) later when I need it again. https://addons.mozilla.org/en-US/firefox/addon/simple-tab-groups/ https://addons.mozilla.org/en-US/firefox/addon/simple-tab-gr...
- bityard 2y agoVivaldi has this built-in, they call it Workspaces. It's the #1 thing I like about the browser. Firefox had this to back in ancient times, it was called Tab Candy, Panorama, or tab groups, depending on the release number. Then they killed it because "nobody used it."
- godelski 2y agoI use this and love it. One of the most useful adons. Really helps me to differentiate work mode form non work mode. I do wish it was built in because it appears to do it a hacky way by using bookmarks. Which is fine, because you can think of these tabs like temporary bookmarks. Usually how I do it is at my office desk I have a second monitor I hook my laptop up to. So I open a new window, let that be the group, and then I use my mac for the terminal and my ipad sits to the side with spotify and any chat apps, out of the way and easy to dismiss. What's extra satisfying is I'm a tab hoarder. But you finish a project and get to see all those tabs go away.
- rimunroe 2y ago> I used to be a tree-style-tabs power user but at some point I went back to regular tabs. I find that the amount of horizontal tab space is pretty close to the actual number of things I can usefully have open at once. Seeing the tabs get "squished" is my reminder to close the ones I no longer need. I followed the same trajectory. I now keep one window for more stable things that will be left open for a while (calendar, email, some long-lived task) and another for stuff I'm actively working on (the app I'm developing, docs for some API, etc). If I go over more than two windows with ~6 tabs each I just start closing things because I've almost certainly gone past the point of needing some of those tabs and if I need to get back to them it's usually faster to just retrace the steps I took to get to them in the first place or search in my history.
- nine_k 2y agoI actively use tree style tabs, and have dozens to hundreds. With auto tab discard, it's not taxing. This is because I basically use tabs as bookmarks relevant to a project or subject area. Bookmarks are also tree-structured, but are much more high-ceremony to create. To my mind, tabs and bookmarks should meld into one. If you don't close a tab actively, it stays deactivated, its tree likely gets collapsed until needed, so it's not an eyesore. When you need it again, it's there, in the proper context. If you close a tab, it goes to history. But a tree view of history is possible, too (there are extensions for that), so that you can track, from which page did you open this link, what links did you open on this page, etc.
- waveBidder 2y agoI do this too; have you found effective ways to tell firefox to maybe chill on eating all memory? I find if I don't restart ~1/week, it will end up reserving ~32GB of RAM for itself, which is just absurd.
- nine_k 2y agoOf course, else it would be unmanageable. https://addons.mozilla.org/en-US/firefox/addon/auto-tab-discard/ https://addons.mozilla.org/en-US/firefox/addon/auto-tab-disc... I tell it to never discard certain tabs, like gmail or snack or calendar. Also in some situations it's very convenient to ask it to discard tabs in all other windows, or all tabs but the current one. Otherwise it just discards tabs after some time of inactivity. It integrates with TST and can operate in terms of subtrees.
- yellowapple 2y agoCrazy that I haven't heard of this one before. Just installed it and after forcibly putting all the tabs in all my windows to sleep my machine's memory usage dropped from 60% to 30%.
- rigrassm 2y agoSidebary has this functionality as well. On top of that it has a setting that allows you to have it auto-unload the parent and its child tabs whenever you collapse the group. I l have a few resource hog sites I use frequently that I keep grouped so I can just collapse the group and get back my ram.
- nixass 2y agoIt really depends on your workflows. I dread tree style on work laptop as I go through tickets a lot, and only what matters to me is last 4 digits out of 10 the tickets have. If I use horizontal tabs second half of tab name is truncated but opposite on tree styled ones
- __david__ 2y agoYou must not had ADD :-). I currently have 2630 tabs in my main window (I admit I may need to prune that down _just a bit_). But that many tabs can only happen with a vertical tab-bar. I started with tree-style tabs but I'm now using "Sideberry" which seems to be a little nicer.
- rimunroe 2y ago> You must not had ADD :-). I currently have 2630 tabs in my main window (I admit I may need to prune that down _just a bit_). People with ADHD ("ADD" is a very outdated term) aren't always disorganized. In fact, they're often organized to an unusually high degree (sometimes to a fault). I've been diagnosed since 1996 and I rarely have more than 10 or 12 tabs open across all windows at a time. Paying close attention to organization and establishing routines to cut down on distractions and reduce the possibility of variation in daily activities are very common coping strategies.
- Izkata 2y ago> People with ADHD ("ADD" is a very outdated term) The old naming scheme made more sense than the current one. Under the current definition there are three types of ADHD, of which the "inattentive" type used to be called ADD because it doesn't have the "hyperactivity" trademark. So for that type "ADHD" is a misnomer that causes people to not even consider they may have it.
- slaymaker1907 2y agoI heard they wanted to change it to just ADD in the DSM5, but it would apparently cause a lot of trouble in various statutes that specifically reference ADHD.
- rimunroe 2y agoThat's a fair point and I'm probably just being overly touchy. I have ADHD-C and (perhaps unsurprisingly) favor ADHD-* nomenclature for distinguishing inside the umbrella. I think a large part of my aversion to "ADD" is because in the past I've mostly heard it used by people who saying they're "so ADD" when describing normal behavior (the same way people refer to being "OCD about X").
- eviks 2y agoThis is a failure of the browser setup if you have to resort to a text file for tabs Also don't get the benefit of the stateless session as a private window - you can just as well close a regular second browser window and not look back at history?
- Retr0id 2y agoI don't use a text file for tabs, I use a text file for taking notes. The fact that the second window is private isn't hugely relevant, it just helps to stop me from accidentally doing stateful things in it (and reduces cross-site tracking in the process). The point is that I never have to ask "is this tab important?", the decision was already made up-front, based on where I opened the tab in the first place.
- somishere 2y agoI put together a simple TST hack / extension that puts recently active tabs in the horizontal space (with a "user-defined" timeout). Have been using it actively for the last few years. https://gist.github.com/theprojectsomething/6813b2c27611be03e67c78d936b0f760 https://gist.github.com/theprojectsomething/6813b2c27611be03... It's nowhere near perfect (see comments in the gist), but I genuinely enjoy the paradigm of easy access active tabs alongside a full laundry list. I find myself reinstalling it on new machines as I go. It's also just a few lines of CSS. That said, keen to try out the nightly version of vertical tabs. Tho I'm hoping my active tabs hack might work with it too.
- deafpolygon 2y agoI use Edge currently because of the vertical tabs and I switch between the two modes to suit my needs. 90% of the time, I only use horizontal tabs. For the other 10%, it suits my needs when doing research, keeping all my tabs available and so on.
- concordDance 2y agoI recommend Tree Tabs over Tree Style Tabs as it let's you make tab groups. I will basically have one group per ticket or project, coloring the group depending on the state of that ticket (eventually going green when I've completed it but want to keep it around for a short while in case questions arise). Once the ticket has been done for a sprint I'll close the entire tab group.
- nathias 2y agotreestyle tabs cured my tabs 'saving' syndrome, I now just close the ones I don't need it probably helped that I supplanted it with a better way to access history with vimium
- travelthrowaway 2y agoNobody will probably read this anymore but I had the same problem and used the same solution - starting my browsers as $ google-chrome --profile-directory=customera (nice dark theme, custom list of extensions and corporate bookmarks) $ google-chrome --profile-directory=customerb (yeallow-blue theme to stand out) and a session for my own stuff / firefox with --profile with custom proxy settings to tunnel via a socks around customers corp mitm proxy That being said, I spent my free computer time working on a server runtime(nodejs) + extension kombo (big thanks to talented folks helping with this project!) which can sync your tabs based on the context you are in - lets say /work/customer-foo/dev/task1234 would index all your tabs for task 1234, but that path is actually linked to bitmap indexes, /work/customer-foo would show you all links for customer foo, if you'd create /work/dev it would show you all tabs that are indexes for work AND dev anyhow sorry for spam, good to see people are struggling with the same UX problems I've been :)
- marcosdumay 2y agoI'm using less and less tabs the less useful search engines become. Nowadays I don't get the tabs "squished" at all. But that used to happen often, and with no impact on my capacity to use them.