Firefox new tab behavior to be updated

By Percy Cabello

Firefox development lead, Mike Beltzner, has announced a slight change to the way Firefox opens new tabs, that will be featured in future releases.

Currently, when you open a link in a new tab it is added to the end of the tab bar, and the relationship with its parent tab exists only in the user’s head. I usually have to move it closer to the original tab to avoid tab scrolling.

With the new behavior, new tabs opened from a tab will be added to the right of the parent tab, unless there is already a child tab. In this case it is added to the right of the last child tab.

New tabs opened via the new tab button, File/New Tab… menu, Ctrl + T, etc. will still be opened to the end of the tab bar, as it is not possible to know if it’s contents will be related to the current tab or not.

Users of Internet Explorer 8 beta are already familiar with this behavior which also assigns a specific color to related tabs making it easier to identify them. The result, however, is a too colorful tab bar. Other approaches could be adding a small separator between tab groups, or a halo around or just below tab groups.

If you want to try this behavior, you can install Tabs Open Relative, a extension by John Mellor that does just this on Firefox 3. You will have to set extensions.tabsopenrelative.includenewtabs to false via about:config to have new tabs

I would also like to be able to press Shift while opening a new tab (via the main menu, a button, a keyboard shortcut  or modifier), to force it open right to the current tab, so I can keep tabs together.

According to Mike, the new behavior will be added to trunk builds soon, but its inclusion in Firefox 3.1 is yet to be decided.

UPDATE: For people looking for a way to disable this behavior, check this post.

Posted on January 11, 2009 - 11:58 pm || More on Firefox, Firefox 3.5, News

Comments

David Naylor

January 12, 2009 11:58 pm

Great! Hoping to see it in 3.1!

Reply

nitwit88

January 12, 2009 11:58 pm

Tab Mix Plus has this a feature too. I’ve been using it since 2.0. It’s good to see it finally making it into the included features. It means one less thing to frustrate me while at a friend’s house.

Reply

Samuel

January 12, 2009 11:58 pm

No, this is wrong, well, I think mainly that it is wrong to change the behaviour of something that far on the road and making it default without the ability to make this optional, even as an about:config option (you didn’t say if it was going to be one).

I’m used to the old method and I don’t like the idea of a new tab directly right of the current tab especially because it breaks the chronology of the currently opened tabs. When I will close the current tab to check out the newly opened tab, it will go to the last link I opened in a tab and not the first.

Reply

DavidJanuary 13th, 2009 at 4:14 am

Not a problem. “With the new behavior, new tabs opened from a tab will be added to the right of the parent tab, unless there is already a child tab. In this case it is added to the right of the last child tab.”

Reply

pepoluan

January 12, 2009 11:58 pm

@nitwit88: Well, since I use not only the “relative” tab position but also the multi-row tab capability, I never go out without an .xpi for TabMixPlus in my UFD.

Reply

Rockin

January 12, 2009 11:58 pm

I would REALLY like to have this in 3.1

Reply

Asgaro

January 12, 2009 11:58 pm

Haha, Google Chrome has this as well. Coincidence? :P

Reply

DinoJanuary 17th, 2009 at 9:39 pm

Probably, but considering a Firefox add-on has had this before Google Chrome, id say its Google copying here.

Reply

Jonathon SFebruary 22nd, 2010 at 1:38 pm

Opera has had this for years, so it’s not like Firefox is the first one, either.

Reply

El Guru

January 12, 2009 11:58 pm

Whilst that is nice the ‘behaviour’ I would prefer to see changed is ‘Tab Tearing’. Or at least some better control over the ‘feature’.

Reply

New Tab Behavior Coming in Fx 3.1 « Firefox Extension Guru’s Blog

January 12, 2009 11:58 pm

[...] New Source: Mozilla Links [...]

Wikzo

January 12, 2009 11:58 pm

I hope it’s an option. I don’t want my tab behaviour changed.

Reply

KX

January 12, 2009 11:58 pm

As one who often has many tabs open during heavy research (albeit on Wikipedia), I know the annoyance of having new tabs appended to a long list of tabs. I look forward to seeing this becoming a standard feature!

Reply

Mohan

January 12, 2009 11:58 pm

Cool, I could really use that implemented in 3.0. Hopefully it will be in 3.1

Reply

Ryan Scott Scheel

January 13, 2009 11:58 pm

This is a feature I’ve always wanted in Firefox. I keep Tabs Open Relative with me every profile I create. I actually forgot I installed it the first time I did so, and over time, thought it was default functionality, and managed to get annoyed when I created my second profile. It would be excellent to see this in it, as it means I won’t need one more extension.

Reply

Ba Assumpcao

February 13, 2009 11:58 pm

Hi there! I am a mac user (Leopard) and a bug appeared yesterday: when I click a e-mail link at a website, hundreds of tabs are generated and Firefox crashes. I’ve searched Support and didn’t find any help. I’ve downloaded Firefox again, uninstalled the previous one and intalled again. The bug is still there. Does anyone know what is going on?
Tks!
Ba

Reply

costinel

February 21, 2009 11:58 pm

i really hope this will be entirely optional and not hardcoded, it would be a shame for the mozilla team to do this…. i LIKE tab behaviour as it is NOW.

Reply

Follow Up: New Tab Behavior Coming in Fx 3.1 « Firefox Extension Guru’s Blog

March 13, 2009 11:58 pm

[...] had to look back at the original article from Mozilla Links. According to the article, the new behaviour would be “will be featured in [...]

Tommy

December 8, 2009 11:58 pm

I understand all the ways in which one can find a link and open in a New tab, including use of the scroll wheel button of even rt. mouse button presents a drop down menu w/ “Open in a New Tab” option.

What I’d like to do is set Firefox to do that as a DEFAULT (= always). There is this setting in Tools | Options | Tabs:
Open new windows in a new tab instead

which I “thought” accomplished this and I have it checked. But it doesn’t work! Actually, several versions ago, I think it DID work, but no longer.

Why the functional disconnect?
Anybody run into this?
Any solutions?

Reply

TrueGod

January 7, 2010 11:58 pm

This new behaviour is really annoying… Furthermore event the new tab button and ctrl+t opens new tab on the right of current one instead than on the far right of the tab bar!!!

Hope there will soon be an extension to fix this and bring me back the old tab policy…

Reply

Kevin Z.

January 21, 2010 11:58 pm

I just upgraded to 3.6 Firefox (had been using 3.0 which doesn’t have this as a standard feature). Is there any way around child tabs opening next to parent tabs? When I am using an RSS Reader, sometimes I would rather the tabs to open at the end rather than right next to the reader tab.

Reply

Kay Smoljak

January 24, 2010 11:58 pm

To restore the old behaviour, go to about:config, and change browser.tabs.insertRelatedAfterCurrent to false.

Reply

Dude

January 24, 2010 11:58 pm

This change is a big mess. Prior to this you always knew where the new tab would be. Now you have to know which tab you’re on. The new ways works, but it’s the MS Office Ribbon, in that it’s slower to use.

Reply

Dude

January 24, 2010 11:58 pm

BTW, Kay thanks for the solution!!!

Reply

Stephen Downes

January 25, 2010 11:58 pm

Just got this feature in 3.6 and I HATE it. Now I never know where my tabs are.

Reply

Beren

January 28, 2010 11:58 pm

Yeah I really don’t like this. I like to have my first 5 tabs (2 email, digg, etc) to be fixed. Having child tabs off them for new links sucks. Changed it back via about:config, but seriously, that is pretty bloody stupid. What about non-savy people out there. Should be in the options. Poor work mozilla. You fail at UI changes.

Reply

Will Wood

January 28, 2010 11:58 pm

Thanks Kay for the solution, but I have to agree with Beren. Please can this be included as an option as it changes fundamentally how one goes about browsing. I have been using and loving Mozilla since the early days and I have spent the last week getting v frustrated and not sure what was happening when I opened a tab. This is only the 2nd time I have used the about:config section. I know it’s not as scary as it looks but generally I don’t mess with what normally works really well, but this update is so fundamental to the way most of us use the browser it really, really, really, should be easy to set up.

Reply

steev

January 30, 2010 11:58 pm

Agree with all the comments on the fact that Mozilla has a shitty policy concerning implementing UI changes with no option to use the old behaviour (I’m also thinking of the AwfulBar here). I can see why it’s good for some, it’s not good for me, why hide all the configuration options in some cryptic list of unclear goobledygook when you can just make a check box in the options??

Reply

Sadeddin Kulturel

January 30, 2010 11:58 pm

Here is the solution for opening new tabs at the end of the tabs
row like it was at the earlier versions of Firefox:
- open a new tab or window,
- write about:config to the url window, so that you get configuration settings of Firefox,
- find the “browser.tabs.insertRelatedAfterCurrent” by writing this Reference Name to the ‘Filter’ window,
- default value is ‘true’ which makes it “open-new-tab-next-to-active-one”.
Now change it to “false” by double-clicking on it, which makes it “open-new-tab-at-the-end-of-the-tabs-row”.

Reply

Jaska

January 31, 2010 11:58 pm

Thanks for the advice Kay and Sadeddin!!

I searched all the menus and options “for a few times” but did not find this option anywhere in the Firefox menus. I think user should be able to choose this in tag options.

Reply

WhiteDragon32

February 3, 2010 11:58 pm

I don’t like this. I want all my tabs to open at the end and i can’t find a way to do that. Anyone know how to make ALL tabs open at the end?

Reply

Michael B.

February 3, 2010 11:58 pm

I usually work the same way that I read (from left to right). And when suddenly tabs get inserted I just get confused. So I was very happy to see that I can turn this off. But I can image scenarios where the insert tab function would be useful. So why not have two ways to handle tabs? Ctrl+Left clicking a link inserts or appends (whichever way is chosen in about:config) then Ctrl+Shift+Left clicking a link does the opposite.

Reply

Serge

February 4, 2010 11:58 pm

it was VERY bad idea, at least not giving an option to customize if I really want that new tab to be opened next to the parent one or not…

VERY disappointed, so illogical and stupid, you guys gotta learn big time how Google does usability tests and implements changes ;)

Reply

Mattt

February 19, 2010 11:58 pm

I would also prefer this to be switchable, as I too like the original tab behaviour.

Reply

Alfa

February 20, 2010 11:58 pm

I Don’t know why they add a new feature WITHOUT the option to disable it! It is very disappointing! I used to the OLD (good) way. Please bring it back, or make it possible to disable it. It is annoying and irritating mr Firefox.. you push me back to other browsers…

Reply

Oliver

February 21, 2010 11:58 pm

about:config

then

browser.tabs.insertRelatedAfterCurrent

Thanks!!!

Reply

Dino

February 22, 2010 11:58 pm

True but Opera messed up when it became adware and has since not been able to recover now that they got rid of the ads only because of declined use. Not the kind of browser I want to support.

Reply

zack

March 3, 2010 11:58 pm

I prefer the old way as I can keep track of the tabs easily – I open many similar-named tags and its chronology is useful for me to keep track. Please make an option to switch between the 2 behaviours.

Reply

-Sora-

March 15, 2010 11:58 pm

ive been using firefox for over 5 years. i really loved the way tabs were arranged because it was like a whole new OS just for browsing inside my Windows, changing the entire cluttered taskbar into something neat. its fine if this is to be changed as an “improvement” for firefox but there should at least be a bloody option right? how the hell do u expect me to get used to this stupid parent-child tab thing when ive been stuck to firefox for 5 years?

Reply

hal

March 15, 2010 11:58 pm

Dont really like the feature right now, but no one really likes change. I would like to see some type of grouping (tab color; circle around the group) if there will not be configuration options. At least in about:config.

Reply

Me

March 17, 2010 11:58 pm

I hate it.

At least give me a setting to be able to change it back, geez.

Reply

Leave Comment