mozilla / multi-account-containers

Firefox Multi-Account Containers lets you keep parts of your online life separated into color-coded tabs that preserve your privacy. Cookies are separated by container, allowing you to use the web with multiple identities or accounts simultaneously.
https://addons.mozilla.org/firefox/addon/multi-account-containers/
Mozilla Public License 2.0
2.71k stars 340 forks source link

7.0.X UX/UI Feedback #1784

Closed maxxcrawford closed 2 years ago

maxxcrawford commented 4 years ago

We launched a new version of Multi-account Containers today. Please feel free to leave feedback on this issue. If you find a bug related to the new release, please file a separate issue. Thanks!

MrGoatsy commented 4 years ago

The UI is too cluttered now, please put the available tabs on the top and the rest of the features at the bottom.

angela-d commented 4 years ago

The update is much better, but it still seems too noisy! Is it possible to stuff the new options into a menu carat/button, so they aren't yelling at you everytime you have to open a new tab?

The text change is also still a bit jarring - the size prior to 7.0 seemed much more suit.

LewS commented 4 years ago

While I can appreciate where the changes are heading, I use multi account containers to isolate client accounts that are in a multi tenant environment so the url is the same for all. Each time I try to open that URL I now get prompted twice to open in a particular container, which is contrary to what is needed. Is there anyway to revert to the previous behavior?

michft-v commented 4 years ago

"Is there anyway to revert to the previous behavior?"

How I removed 7.0 and installed 6.2.5. NB I didn't close Firefox during these steps, you may wish to back-up your firefox settings directory any setup before doing these. These kept my containers and restored the previous UI.

  1. Select Add-ons and deselect Auto-Update.
  2. Remove version 7.
  3. goto https://addons.mozilla.org/en-US/firefox/addon/multi-account-containers/versions/
  4. Select and install 6.2.5
JaggB commented 4 years ago

Thank you! It's much better, I can now open a new tab straight away just like before, really appreciate actioning these feedbacks from users

nthomas20 commented 4 years ago

Every alternating attempt to try to open the extension either via a direct click or ctrl + . yields an unopened container. I must close it and try again to be successful. Latest FF on Kubuntu 20.04.

Screenshot_20200716_072942

jimaldon commented 4 years ago

Can I add a URL matching regex rule for assigning to a container?

I've enabled "Limit to Designated sites" and for a website, when I try to login to a particular website in that container, I end up in a login loop since that website briefly goes to a another URL (which opens in no container) and then jumps back in my assigned container. Since I can't visit the other URL, I can't add it to my site list for that container

maxxcrawford commented 4 years ago

@jimaldon I work on Facebook Container and site isolation has a hard time with issue like you're describing. Best bet is to add any sites that need to interact in the same container.

Example – Using a website and Google Auth: Add both the website and accounts.google.com to the container.

jimaldon commented 4 years ago

@maxxcrawford Right, my issue is that I can't seem to add the intermediate site that's used for authorization in the container since you're required to visit a URL to be able to add it to the site list. The intermediate site which a subdomain of the same website redirects instantly to another subdomain - making it impossible for me to manually add it to the MAC site list for my container

maxxcrawford commented 4 years ago

@nthomas20 Could you please open an issue about that? Thanks!

jtagcat commented 4 years ago

Manage container tabs button does not show tab count on containers. This is unneeded hiding of information.

amicitas commented 4 years ago

The new update 7.0.1 improves things greatly as most of my usage is simply to want to open a new tab in container. What I would like to see is a new simplified menu button as an option that includes only the containers and none of the menus (similar to the older one). Then the user could choose which menu (full or simplified) to add to their tab bar.

maxxcrawford commented 4 years ago

In case anyone is having issues with the keyboard shortcuts, see this comment for directions and screenshots on how to revise (or remove) any of them.

(Thanks to @Eduardo06sp and @brisad for highlighting this)

maxxcrawford commented 4 years ago

@noph34r @angela-d @aafrasht @cptX The add-on has been updated to restore this functionality. Clicking on the Container icon or name opens a new tab, while clicking on the arrow opens the submenu.

@cabello @redoPop @kuzi-moto We also fixed the arrow keys navigation. Thanks!

aafrasht commented 4 years ago

@maxxcrawford Yep, I noticed. Awesome! This actually does make my life browsing the internet a lot easier.

karrakoliko commented 4 years ago

That's very nice that now we can reopen tab in certain container menu through keyboard, thanks 👍

Check out #1824 , i got more keyboard UX improvement proposals

karrakoliko commented 4 years ago

And there is still sth wrong with the font/font spacing #1786

LewS commented 4 years ago

Hi guys I followed michft-v suggestion on how to revert the plugin, and migrated back to 6.2.5 and disabled updates. But I'm still getting prompted when I open a link... image Now I can't access one of my client sites at all using firefox, as it's breaking the saml auth. Any suggestions? FYI Selecting remember my decision does nothing it still loads the same way each time. What would be ideal would be an option to "never track this location".

maxxcrawford commented 4 years ago

@LewS We recommend upgrading to the latest version of the add-on. We aren't be able to support technical issues related to previous versions. If the issue exists in the latest version, please file a separate issue!

tomaspapi commented 4 years ago

I think @jimaldon's issue could be solved if we were able to add domains manually without having to visit the site.

So right now if you go to Manage Containers > [Select Container] > Manage Site List, you can only delete sites but not add. If we could add, that would solve the problem.

This way we can whitelist domains that are only accessed momentarily as part of a redirection flow which cannot be included in any container otherwise.

noph34r commented 4 years ago

@maxxcrawford thank you so much it's back and even better with shortcut just a little issue with shortcut #10, i dont know the key (still open #1) not really a problem much since i can click the last one anyway

Eduardo06sp commented 4 years ago

@noph34r here's a comment I previously made :}

Found the actual shortcuts in one of the commits: Ctrl + Shift + [1-9, or 0 on number row]

To open your first 10 containers, which is configurable in the settings!!!

Edit: I had no clue extension shortcuts were a setting in the browser You can edit them too! Add-ons manager > Gear Icon > Manage Extension Shortcuts

maxxcrawford commented 4 years ago

@tomaspapi I dig that ida. Please file an issue for that!

maxxcrawford commented 4 years ago

@Eduardo06sp Great call out. I have a comment that also includes screenshots. 🙌

ahayes commented 4 years ago

I have some sites that were set to open in certain containers. I just ran into a situation where I wanted to stop having a site open in a designated container and go back to opening in default but I don't seem to be able to do it. The checkbox is gone and all I seem to be able to do is to pick another container for it to open in. The new "Always Open The Site in..." menu doesn't include default in the list so I can't seem to undo the assignment.

tomaspapi commented 4 years ago

@ahayes Go to go to Manage Containers > [Select Container] > Manage Site List and from there you can delete any domain associated to the current container.

Hope this helps!

maxxcrawford commented 4 years ago

@ahayes @tomaspapi I documented this process (with screenshots) in a wiki page. Thanks!

david67nyc commented 4 years ago

Hi - Love the extension, I just have a question - How do we remove a site from a container after it's been assigned to it? V 7 does not show the tick box anymore, it gives me the option to change the default container, but not the option to just open it in a "no container".

Thank you.

Hard-Wired commented 4 years ago

An option to delete all containers and/or an option to reset all containers to a first install state. There are times things don't sync correctly and it would be convenient if there was a way to recover to a reset state.

ecotechie commented 4 years ago

It would be great if there was a way to only show tabs from a selected container. this would be great for sorting and separating tasks even further. Like work, school, social media, etc.

blackjackshellac commented 4 years ago

Keyboard shortcut to "Always open this site in current container"?

If I open a tab in a specific container with Ctrl+Shift+2 and then open a new site there, I still need to go to the extension menu and select "Always open this site in ..." and then choose the container that I'm already in.

As usual, great work and nice progress on the extension.

ahayes commented 4 years ago

Thank you @tomaspapi and @maxxcrawford Might it also be possible to add "Default (No container)" or similar to the list presented by "Always open in..."

navilg commented 4 years ago

How about having an option to open all the subdomains of a site in one particular container under "Always open this site in " ?

E.g. All the subdomains of mozilla (*.mozilla.org) should always open in one particular container.

Laurensdc commented 4 years ago

I expect the currently selected tab to be re-opened in container when I hit the shortcut. E.g.: Hit ctrl+shift+1 -> Open current tab in container 1.

yshui commented 4 years ago

The "Manage This Container" button blocks the last tab in the container.

MurzNN commented 4 years ago

At previous version was be easier to remove several containers one-by-one, because after deleting one - I will stay on "Manage containers" page and can do one-click for delete next container, but now after deleting - extension returns me to default page, so I need to enter "Manage containers" page again, and scroll down to needed container.

dogancelik commented 4 years ago

I want to do Ctrl + . then R (reopen this site in) then use the numbers (1-9) to change tab containers.

Currently I have to use arrow keys to go to "Reopen this site in" sub-panel which is more time consuming than pressing Ctrl+. > R > 1.

groovecoder commented 3 years ago

Just because ordering is mentioned here ... #330 was fixed in #1608 and 7.3.0 release is pushed to AMO waiting for review and publish.

frnk01 commented 3 years ago

Please order the list alphabetically and add support for search. This is a must.

grahamperrin commented 3 years ago

alphabetically

▶ #1866 please

santo998 commented 3 years ago

Will you add more colors and icons to the containers? i.e.: a government icon (building), an education icon (graduated student). Also red, black and blue colors... There are people like me, who have lot of containers, and with the limited set of icons and colors, its hard to identify them even if you order them alfabetically.

grahamperrin commented 3 years ago

colors

▶ #391 please

icons

▶ 2017 issue #843, 2018 issue #1185

santo998 commented 3 years ago

I already replied on those issues threads. How can i vote to see the features implemented?

alchen commented 3 years ago

Can we finally have a sensible solution to edit domain lists and domains that redirects? There have been a number of PR's popping up in the past, but most are left without getting any attention. Any one of them could have solved a myriad of related issues that are keep getting reported.

https://github.com/mozilla/multi-account-containers/pull/1688 https://github.com/mozilla/multi-account-containers/pull/1627 https://github.com/mozilla/multi-account-containers/pull/1613


Related issues:

691, #640, #719, #837, #839, #1227, #1670, #1833, #1473

grahamperrin commented 3 years ago

How can i vote

Thumbs up.

achernyakevich-sc commented 3 years ago

I would propose to pay serious attention to the fact that Proton UI in Firefox can't be turned off anymore. So problem with highlighting of tab by the color of container is in place and it is enough serious. You just can't understand which container tab belongs too until you open the tab.

See #2102.

kurahaupo commented 3 years ago

@charles-m-knox

I use a container for each domain, sometimes multiple for the same domain.

Ok, I would love to be able to do this, so how does one set up multiple containers for a single domain? Does that mean attaching a container to a bookmark, or manually selecting a container before opening the site (more than once), or somehow applying "always open in" rules based on something other than just the domain?

grahamperrin commented 3 years ago

multiple containers for a single domain?

  1. refrain from always opening the site in any container
  2. https://github.com/mozilla/multi-account-containers/issues/854#issuecomment-751410530
kannes commented 2 years ago

The latest version gave me an obnoxious ad for a VPN service instead of showing me the containers when I clicked the icon in the menu bar. I had to ready through some manipulative marketing speak and click a "Done" button to be able to see my containers again.

Later I got another ad for the same VPN service in the containers menu that wanted my attention.

Both these events were very unsettling UX events and hampered my experience in using the extension as intended.

Please do not display ads.

grahamperrin commented 2 years ago

obnoxious

Not so.

Next time you gain a new release, please take a moment to read the release notes. In this case:

More broadly: