Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New Mode: Every site is a container #655

Open
ajvsol opened this issue Jul 4, 2017 · 5 comments
Open

New Mode: Every site is a container #655

ajvsol opened this issue Jul 4, 2017 · 5 comments
Labels
👍 Feature Request Feature requests users would like to see in this addon

Comments

@ajvsol
Copy link

ajvsol commented Jul 4, 2017

This mode takes advantage of containers privacy advantages to prevent any domain from knowing about other domains the user has accessed.

UX-wise I picture it being implemented as an on/off button in the toolbar which turns it on for the tab you're on. This then causes every link to 3rd-party domains followed in this tab to become new containers.

This is especially helpful to use on search engines, directories etc whereas you'd likely need to be avoid this mode if you're making an ecommerce transaction as there might be redirects to 3rd-party payment sites (much like temporarily turning off the cross-site scripting filtering of extensions like NoScript).

Related:

┆Issue is synchronized with this Jira Task

@jonathanKingston
Copy link
Contributor

The major problem I see with this right now is that if we created a container per site these would all be added to the menus etc which would be pretty intrusive. Other than that I think the idea is pretty solid.

We have spoken about having hidden containers which would solve the issue of cluttered menus.

@keeferrourke
Copy link

+1 This would be an excellent feature! Whether or not this would implemented as "hidden" containers, I think that having the ability to sandbox every tab would be super useful for privacy-minded individuals.

@physkets
Copy link

physkets commented Oct 4, 2017

Additionally, an option to make this the behaviour of 'default' tabs would be nice. This is for a use-case where once one has sorted all their tabs into containers, anything more they open should see nothing else.

@groovecoder
Copy link
Member

This is effectively what first-party isolation does. Though I really like the idea of enabling first-party isolation everywhere ELSE, OUTSIDE of containers. Seems like an interesting way for people to control which sites to bundle together, and treat the rest of the web with a bit more caution.

@ArchangeGabriel
Copy link

So I think what I need is first-party isolation + some way to have different profiles for the same websites (because I might want to browse without being logged or log-in with different accounts).

In that regard containers would just be a way to have several contexts for the same website. Question is whether I would need a container per web-site or whether I could be adding several websites to the same container while still keeping first party isolation between them?

My use case would be for instance browsing shopping sites without being logged to avoid tracking of the objects I look at, and then later (different hour, IP —tor?—, etc… to avoid at the maximum direct linking between the two browsing sessions) open a tab in my shopping container and get rather straight to the object of my interest without looking at other ones. Or even buy it offline or on another website. :p

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
👍 Feature Request Feature requests users would like to see in this addon
Projects
None yet
Development

No branches or pull requests

7 participants