Tree Style Tab Makes Tabbed Browsing Even Better

treestyletab_tabsFirefox only:  Do you remember the first time you discovered tabbed browsing, and how wonderful it was?  Well, for as much as tabbed browsing has revolutionized our browsing experience, tabs still seem to be clunky and inefficient at times (especially if you’re a power user).

The solution lies in Tree Style Tab, an add-on for Firefox that turns your space-limited horizontal tab bar into a vertical column with a tree-style hierarchy.  If you have a widescreen monitor, switching to Tree Style Tab is a no-brainer because it makes better use of your extra horizontal space (instead of cramming into your already limited vertical space).

treestyletab
Default Firefox Tabs

Not only does this add-on give you more room for tabs, it also neatly organizes them into a tree-style hierarchy.  This means that when you open a link from a website in a new tab, it will organize that new tab as a child of the original website.  This allows you to keep separate browsing sessions grouped together, and you can minimize groups to keep them out of the way.  All tabs are interchangeable, so if you want to move a child to a different parent it can be done by dragging and dropping it somewhere else.

treestyletab_enables
Firefox with Tree Style Tabs

To add Tree Style Tab to your browser, head over to the add-on download page and click ‘Add to Firefox’.  After a browser restart, new tabs will open up in a column on the left side of your browser (which can be adjusted to show up on any side).

There are two small configuration changes I recommend making to Tree Style Tab.  By default, Tree Style Tabs opens custom-sized script generated windows (like Gmail’s external composer) in a new tab instead of a separate window.  To restore the original functionality, navigate to the Tree Style Tab options under Tools –> Add-ons in Firefox.  Under the Tab Operations tab, open the ‘Open tabs instead of windows’ tab and check ‘Open as Window when it have [sic] special width, height, etc’.

treestyletab_javascript_tabsTree Style Tab also minimizes unfocused tab groups by default, but I like to keep them open to jump around quickly (and I have plenty of space to keep them open).  To change this, visit the Tree Style Tab options page again and click the Advanced tab.  In here, uncheck ‘Collapse distractive subtrees automatically, when a tab is opened or focused’.

treestyletab_focus_groupsTree Style Tab allows for an incredible amount of customization, so spend some time in the options menu and find your perfect configuration.

Tree Style Tab is a free add-on for Mozilla Firefox.  [Tree Style Tab | Add-ons for Firefox]


Posted

in

, ,

by

Comments

5 responses to “Tree Style Tab Makes Tabbed Browsing Even Better”

  1. […] This add-on quickly skyrocketed on my of “Things I must have in Firefox” list.  Tree Style Tab changes your horizontal tab bar into a vertical bar with a tree hierarchy.  Although it takes a little getting used to (I still instinctively look to the top of my screen), you will be able to manage many more tabs at a once.  Tree Style Tab is very customizable and works well with other tab modification add-ons.  Check out our full guide to Tree Style Tab. […]

  2. […] it’s no replacement for my beloved TreeStyle Tabs add-on for Firefox, Tab Menu puts me one step closer to adopting Chrome as my default browser.  This extension takes […]

  3. […] exclusively for a few months now, but one of the things I miss most about Firefox is the ability to view my tabs vertically rather than across the top of my browser.  I’m a pretty aggressive tab user, and it […]

  4. […] tab bar it only makes things more confusing. The single most important add-on I use in Firefox is Tree Style Tabs, which groups tabs vertically but also displays them in hierarchical trees so it’s easy to […]

  5. […] I discovered an add-on for Firefox called Tree Style Tab in 2009, and I was so excited that I wrote an article about it that same day to spread the good […]

Leave a Reply

Your email address will not be published. Required fields are marked *