Live data from Hacker News

Firefox profiles: Private, focused spaces for all the ways you browse

blog.mozilla.org

181–190 of 212 posts

Re: Firefox profiles: Private, focused spaces for all the ways you browse

#181
post #33

I'm happy this is getting a new UI. Always been a pain to use compared to Chrome profiles. Profiles WITH container tabs is pretty killer, dont' think Chrome has anything like this.

Why'd you use profiles and containers together?

The growing consensus seems to be: containers are what services you want to separate from each other (cross-service tracking cookies, etc) and profiles are what services you want to separate for yourself (workflows/projects/work versus fun, etc).

Re: Firefox profiles: Private, focused spaces for all the ways you browse

#182

I've been using this hack for a while now: Firefox developer edition as my "work" profile and the regular Firefox for personal browsing.

I'd been doing that somewhat too, but also a mix of the old -ProfileManager. The new UI is shiny enough I may consider consolidating to just one Edition, though I haven't decided which Edition yet.

(Fun fact, you can even switch to the Developer Edition default profile from regular Firefox with the -ProfileManager though that is not generally a good idea because Developer Edition is intentionally a half-step version or two ahead of "retail" Firefox. Developer Edition assumes you don't mind being a little bit closer to the bleeding edge. Still not the same as using Firefox Nightly as your daily driver, but still often a "power user preview" version.)

Re: Firefox profiles: Private, focused spaces for all the ways you browse

#183

Wanted this for years, and was one of the blockers that made Firefox impossible to really use. It looks like they're copying Chromium's UI (which is good, since it was superior to Firefox's about:profiles, for reasons others have mentioned). But neither this post, nor the splash screen which links to this, nor any of the menu options, actually say how to use "profiles". I can't find it in an internet search either, i…

What do you mean? Firefox has had profiles for decades. What is wrong with the Profile Manager?

The user experience was abysmal, it was practically a non-feature. Can't be invoked quickly using two keyboard shortcuts, does not divide into simple and portable folders, etc.

This update seems to fix those problems, by copying Chromium's UX.

Re: Firefox profiles: Private, focused spaces for all the ways you browse

#184

Earlier quoted context omitted.

> But that will not work as expected if you have more than one profile (which is the whole point). At present the only workable solution is to fiddle with a GUI thru `about:profiles` (or `firefox --ProfileManager`) in order to create the profiles and give them all-important UIDs. FWIW, that's only true if you care about it having those IDs and being exposed to the graphical interface. If you don't, then you can just…

But that script won't work if you need to open subsequent new windows in particular profiles. PS: probably. It's possible there was a fix. The GUI setup remains unscriptable.

Ah, right. TBH I mostly just don't do that, but I did throw together a script that takes a URL and just puts it on the clipboard and uses notify-send to tell you about it, so I can just paste into whichever window I want (and then tell the system that that script is my preferred "browser" to open http(s) URLs). This obviously adds a little friction, but it makes it trivial to open links in any browser/profile/window/tab-group I want.

Re: Firefox profiles: Private, focused spaces for all the ways you browse

#186

Earlier quoted context omitted.

This combined with "Always Open Site in Container", that pins a site to a specific container makes it almost invisible to me when moving between profiles. I have several sites I only want to open with specific profiles and this workflow is a pain with Chrome. (click link with wrong profile, copy url, close tab, open a new browser, select profile, paste url, open site with correct profile.)

I really like the "Always Open Site in Container" along with "Limit to Designated Sites" once it's set up, but I wish there was a way to make it accept wildcards otherwise I have to manually add localhost:8080, localhost:8081, etc. Manually adding a dozen or more becomes painful.

It’s so odd that there is no way to edit the list of sites manually. Now, the only way to ”Always Open Site in Container” is to first browse to that page. That’s not just inconvenient for batch edits, what’s worse is that you can end up in a redirection deadlock, with no chance to edit which container the first url should open in.

Re: Firefox profiles: Private, focused spaces for all the ways you browse

#187
post #41

Earlier quoted context omitted.

In Windows 10 I have shortcuts pinned to my taskbar that are just > ...firefox.exe" -P "profilename" and then `taskbar.grouping.useprofile true` so only windows from the same profile are grouped together and some custom recolored Firefox icons for those pinned shortcuts and custom per-profile userChrome.css styling (#TabsToolbar background-color) for easy visual differentiation of a window's profile. For Windows 10,…

>from terminal [opening URLs in instances using profile paths] works exactly as expected regardless of how many profile instances are currently running or their state. That's interesting. It didn't work a couple of years ago, perhaps it's been fixed. Still leaves that initial GUI profile setup.

You don't need GUI to create profiles.

   ./firefox -CreateProfile "profile-name /home/user/.mozilla/firefox/profile-path/"

Re: Firefox profiles: Private, focused spaces for all the ways you browse

#188
post #131

Earlier quoted context omitted.

Agree, containers are exactly what I want and I use them all the time. Profiles are too much isolation, like installing separate VMs to run processes in a completely isolated way when something like Docker is fine.

The key element here is switching windows across profiles. Safari almost gets this right but fails in the UI imho. Edge has "workspaces" that could almost work but they don't provide isolation.

Zen [0] can bridge that gap. I have it set up so that each workspace in practice maps to a specific container.

[0] https://zen-browser.app/

Re: Firefox profiles: Private, focused spaces for all the ways you browse

#189

Earlier quoted context omitted.

> Firefox profiles suck. Their UX is so bad. That's what these changes aim to fix. You're getting a Chromium-like profile switcher/manager. > Containers are better Containers are very good... for container stuff. Profiles allow us to have different bookmarks, settings, extensions, themes, etc. Different tools for different jobs. I use both!

What are you all talking about? What is wrong with the existing ProfileManager?

If you look at about:profiles and compare it to the new UI or to what Chromium has offered for years, then I think you'll understand that the new UI is much better for the average user. There are also improvements for operating systems like macOS, where profiles always worked, but switching between them wasn't exactly a nice experience.

You can still use the old profile manager. At the pace Mozilla moves, it will be there for years.

Re: Firefox profiles: Private, focused spaces for all the ways you browse

#190

Finally. I know that profiles have been supported for a long time, but about:profiles wasn't that user friendly and on macOS, profiles could also mess your dock icon, wouldn't open in the foreground, etc. It wasn't a good experience. I think the new profiles will cause some confusion (at least initially) because these profiles are not listed on the old about:profiles page and the old profiles are not listed on the ne…

Forget about UI, just use CLI

    ./firefox -CreateProfile "profile-name /home/user/.mozilla/firefox/profile-path/"

    ./firefox -profile "/home/user/.mozilla/firefox/profile-path/"
Create a separate icon for each profile and forget about:profiles interface.

Disclaimer: I don't use macOS, but I'm sure it's similar to Linux in that regard. You'll need to change paths, of course.

Post reply on HN