I like that in Firefox the temporary container extension keeps each tab isolated from others regarding the data stored by websites - unless it’s opened from a parent tab within the same domain (configurable).
Essentially, this establishes a fresh start for every new tab, allowing for multiple logins to the same site, convenient verification of whether a link you wish to share works, or testing websites without the risk of previous cookies/data causing issues.
Additionally, it enhances privacy.
That first party site data and cookies are shared among all tabs making the above examples impossible within one profile/window.
Profiles are heavyweight, need to be created and do not share history, bookmarks or extensions. They have their place for broad separation of online personas (e.g. work vs home) but are not suited for quick access to clean slates.
I’m on temporary tab #15661 in FF as of now (not sure when I reset that counter) but there’s no way I would ever create (and delete) 15K profiles.
Plus they require separate windows.
For me containers mean separation of web site data/cookies between tabs, i.e. they “contain” or restrict the data to the context of that tab (and its parent or children within the domain).
As long as children inherit from their parent tab (within the same domain) and I have the option to open a tab in the same (or a specific) container manually, I don’t really see a situation where I wish tabs to share cookies and site data.
Workspaces (or tab groups) OTOH are useful to organize tabs by projects, tasks or whatever but that’s on logical level for me and should not be reflected in data sharing between tabs.
I specifically would not want a workspace to share web site data between tabs automatically for example to enable two different logins to the same site within a single workspace.
Switching mostly works - accessing them at the same time is a problem though.
Just the data that is stored in the browser by the web sites, i.e. cookies and site data.
Yes, but I’d want all the tabs in the same window to be separated - different login or not.
Nice to have but not a priority for me.
.
Ephemeral third party storage extended to the first party would do the trick for me I think, i.e. don’t partition it on the first party domain but on the tab - bonus points if children in the same domain inherit from their parent tab.