News for hackers. Stuff that matters.
Re:Container Tabs by JohnBooty on Saturday January 21, 2017 @10:29AM (#13450438)
I am a Mozilla supporter and FF is my "daily driver" browser. Very interested in this feature.

Chrome has had it for a years, and it's a killer feature for many developers. It's very very useful to have multiple browser windows open, each logged into the same site as a different user. A lot of people do this by opening multiple browsers (FF, Chrome, Edge, Safari, etc) but that has its limits and it just adds another variable my poor brain would prefer not to handle.

Also very useful for home/work separation. One browser account for work and one for home. And also maybe one for porn. So that when you're screensharing in a meeting and you type a URL into the browser, you don't get autocomplete suggestions for your favorite porn sites popping up. Happened to an old (married) boss of mine once while displaying his screen on the projector... typed "a" into the URL field and the browser helpfully suggested he navigate to AdultFriendFinder. Right in front of some clients. :)

Firefox's "container tabs" implementation may be slightly confusing. Chrome's implementation is dead simple. One identity per window, and the identity name is always displayed in the upper right.

With FF's container tabs, I'll have one identity per tab, and I can see they're color coded, but that means I'll have to mentally map colors to identities. It's more flexible than Chrome's implementation but there's more cognitive overhead involved.

Also, what's up with the name "container tabs?" That tells me nothing about what they do. All tabs... contain things. I think they need to rename it to "identity tabs" or something. How on Earth would anybody ever guess that "container tabs" is related to identities and data sharing?

We'll see how it plays out though. I'm excited to try it and I am continually grateful for Mozilla's efforts. In fact this reminds me I haven't donated to them in a while....

Re:Container Tabs by icebraining on Saturday January 21, 2017 @12:26PM (#13451050)
Chrome has had it for a years, and it's a killer feature for many developers. It's very very useful to have multiple browser windows open, each logged into the same site as a different user. A lot of people do this by opening multiple browsers (FF, Chrome, Edge, Safari, etc) but that has its limits and it just adds another variable my poor brain would prefer not to handle.

Firefox has had this since, well, forever; they're called "profiles". I run two windows with different profiles (for "personal" and "work"), each with different install addons, Sync accounts, etc. Unfortunately the UI is clunky (requires adding a couple of flags to the shortcut/command).

Re:Container Tabs by StevePerkins on Saturday January 21, 2017 @01:23PM (#13451319)
Firefox profiles used to be more prominent/accessible. Then about 5 or so years back, Mozilla decided to dumb down the UI to better imitate Chrome. Now I think you have to actually launch Firefox from the command-line with special arguments to use profiles (or else install a third-party plugin to manage them).
Re:Container Tabs by Sylos on Saturday January 21, 2017 @02:13PM (#13451552)
You can also type "about:profiles" into the URL-bar, but yeah, that's a rather recent addition.
Re:Container Tabs by weaksauce on Saturday January 21, 2017 @05:38PM (#13452489)
You can have the profile manager pop up every time you open Firefox. It should probably have a better, more accessible UI though.
Re:Container Tabs by Certhas on Saturday January 21, 2017 @03:34PM (#13451968)
Indeed, I have several firefox profiles and corresponding launch scripts:

ff-home contains:

firefox -P home

etc...

Each of them has a different theme so the windows are clearly visually different.

Re:Container Tabs by stymaar on Saturday January 21, 2017 @11:25PM (#13453573)
> Chrome has had it for a years

No, not really, not at all. Chromium has an equivalent (but more accessible and more user friendly) feature than Firefox profile, but it's nowhere close to this.

The profile feature in Firefox and Chromium allows you to have a different set of add-ons or browser configuration, but this feature is really different: it allows you, with the same features and add-ons, to have different sessions, with independent cookies to limit tracking and mitigate CSRF attacks.

Re:Container Tabs by Manishearth on Saturday January 21, 2017 @02:07PM (#13451506)
Firefox has had multiple profiles for years too, though the UI isn't as nice as Chrome's. This is different, this is basically profiles that can sharethe same browser window.
Re:Container Tabs by Touche on Saturday January 21, 2017 @07:18PM (#13452862)
Not as nice is a pretty big understatement. Here's the article that Mozilla links to about how to do it on OSX: http://spf13.com/post/managing-multiple-firefox-profiles-in-...

   /Applications/Firefox.app/Contents/MacOS/firefox-bin --profilemanager
Re:Container Tabs by kuschku on Sunday January 22, 2017 @08:07AM (#13455011)
Actually, just open about:profiles in the browser, and you can easily switch.
Re:Container Tabs by cbsmith on Saturday January 21, 2017 @03:13PM (#13451856)
I'm not sure I understand the benefit of being able to share the same browser window.
Re:Container Tabs by Manishearth on Saturday January 21, 2017 @05:58PM (#13452556)
I personally like keeping things in a single browser window, and find it super annoying when I have multiple windows. But I sometimes want to use a site whilst logged out or logged in to a different account, or just don't want to be tracked. across the web. It's nice to be able to do it all in one place. It also helps enforce a better discipline in keeping parts of your life (and thus your online identity) separate so that it's harder to track.
Re:Container Tabs by cbsmith on Tuesday January 24, 2017 @06:23PM (#13476771)
Multiple windows sure seems like a clean visual signal that you are in a different privacy context...
Re:Container Tabs by sydd on Saturday January 21, 2017 @02:44PM (#13451701)
totally agree with the naming, 'container tabs' is bad. Also I dont like the separation, like having one for banking and one for personal stuff. Arent they the same? I'd have the following:

personal: For personal banking, gmail, facebook, etc. very high security except on my trusted sites.

Work: Work stuff. high security.

Browsing: normal security, so everything works.

wild west: No history, high security. Like private mode. gmail, facobook, banks etc blacklisted so you cant log in even by accident.

Re:Container Tabs by jlgaddis on Sunday January 22, 2017 @12:07AM (#13453693)
Personally, I don't care for their choice of names. Hopefully the browser will allow an arbitrary number of containers and customization of their names.
Re:Container Tabs by Vinnl on Sunday January 22, 2017 @04:33AM (#13454429)
In case your comment reminds others: https://donate.mozilla.org/

:)

Re:Container Tabs by chrisper on Saturday January 21, 2017 @11:57AM (#13450876)
How do I use it in Chrome or is it in Chrome per user session rather than per tab?
Re:Container Tabs by hosh on Saturday January 21, 2017 @12:33PM (#13451078)
When I went looking for a per-tab profile, I did not see this in either Chrome or Firefox. Firefox has the Multifox addon that does this per-tab, but it is incompatible with the multiprocess feature.
Re:Container Tabs by rcthompson on Saturday January 21, 2017 @10:36AM (#13450480)
Edit: I guess I'm misremembering how Chrome works, or maybe they changed it since I've last used Chrome seriously. I'll leave the comment so the replies make sense.

Original comment:

I'm kind of surprised that Mozilla went with a per-tab approach here, since they went with per-window for private browsing (while Chrome did the opposite: per-tab private browsing and per-window profiles).

Re:Container Tabs by dingo_bat on Saturday January 21, 2017 @10:39AM (#13450490)
That's not right. Chrome's incognito mode is per window.
Re:Container Tabs by parasubcutaneor on Saturday January 21, 2017 @11:15AM (#13450670)
Not even. Chome's session isolation is only per each of the two browsing modes.
Re:Container Tabs by fragmede on Saturday January 21, 2017 @11:29AM (#13450738)
Chrome supports multiple profiles (click the person icon or username on the upper right), not just logged and incognito.
Re:Container Tabs by angry_octet on Saturday January 21, 2017 @07:35PM (#13452913)
Yes, but all incognito tabs are in the same session, even if opened in separate windows.
Re:Container Tabs by hosh on Saturday January 21, 2017 @12:34PM (#13451084)
I don't think those profiles let you do things per-tab.
Re:Container Tabs by niftich on Saturday January 21, 2017 @02:08PM (#13451515)
This. The relevant Chromium issue report is here [1], and it's been open for years.

[1] https://bugs.chromium.org/p/chromium/issues/detail?id=24690

Re:Container Tabs by 0xCMP on Saturday January 21, 2017 @10:39AM (#13450492)
What do you mean? It opens a new window?
Re:Container Tabs by lucideer on Saturday January 21, 2017 @10:40AM (#13450502)
I might be remembering wrong, but I'm pretty sure Chrome started with per-window private browsing before eventually upgrading to per-tab.

So Firefox seems to be just jumping ahead of that initial limitation from the start here.

Re:Container Tabs by kayoone on Saturday January 21, 2017 @11:30AM (#13450746)
how does per tab incognito work in chrome ? I can only find per window (which i assumed was the only way to do it)
Re:Container Tabs by lkbm on Saturday January 21, 2017 @12:53PM (#13451164)
It's not even per-window. If you open an Incognito window and log into a website, any other Incognito windows will share that same cookie jar and thus also be logged in to said website. I would love a way to keep them distinct, but simply opening a new window won't do it--you have to close all Incognito windows/tabs to clear its temporary cookie jar.
Re:Container Tabs by lucideer on Saturday January 21, 2017 @12:55PM (#13451174)
Aha, you're right (I don't use Chrome, so I was just assuming the GP was more up-to-date than me on its current features).

I recall Opera 12 had per-tab incognito - I'm not sure, do any current browsers have it?