Preferences

Firefox has no profiles. It has a bunch of hacks, such as containers, which are cumbersome to use. Chromium provides separate windows with different profiles, and Firefox should follow Chromium here. Firefox's "solution" forces you to switch Github tabs between personal and work containers constantly.

> Firefox has no profiles.

Patently false. Been using profiles for years.

> bunch of hacks, such as containers, which are cumbersome to use. Firefox's "solution" forces you to switch Github tabs between personal and work containers constantly.

Rarely have I had to that. Until I added rules to open certain URLs in specific containers.

> Chromium provides separate windows with different profiles, and Firefox should follow Chromium here.

Absolutely not. Profiles are a poor "alternative" to containers. How do I add a rule to pin URLs to specific profiles? How would that even work, if it did? A new window for some links? Re-use some random window with the same profile? How do I switch to it? Switch back? Don't tell me to use the Window Manager via Alt-Tab. I organise tabs into windows by shared context.

Then there's the whole issue of sync. Profiles don't share anything. Each profile needs to be configured individually. I like not having to add uBlock Origin to every browser profile. I like not having to think if I have my password for this rarely visited site in this profile or another one. Or a bookmark. Or form info.

----

Just because containers have no use to you / you couldn't find a use for them, doesn't mean the rest of us also shouldn't have the luxury of using this feature. Feel free to use Profiles as you'd like. Leave what works for us alone.

Firefox's "answer" to profiles is to run essentially two (or more) copies of the browser rather than only copying the profile-specific parts of each profile. This leads to a lot of wasted CPU cycles and RAM and is a very suboptimal solution compared to what Chromium and Safari do these days, not to mention that the ability to create and switch profiles is not included in the UI by default and requires an extension to access.
I think you may be mixing up profiles and containers.

Profiles do have a built-in UI at about:profiles or by launching Firefox with -P, neither of which requires an extension. Admittedly this UI is a bit basic, but a better version is being rolled out (https://support.mozilla.org/en-US/kb/profile-management). Running multiple profiles side by side does indeed involve running multiple instances of the browser.

Containers are an internal API and need an extension like Multi-account Containers to provide a GUI (though this is an official extension by Mozilla), however they don't require running multiple copies of the browser.

The new profile manager has already been enabled for most users.

If you don't see it in the main menu yet, type `about:config` into the address bar and toggle `browser.profiles.enabled`.

The new profile manager has already been enabled for most users.

If you don't see it in the main menu yet, type `about:config` into the address bar and toggle `browser.profiles.enabled`.

Just tried it out - definitely an improvement UX-wise, but it still essentially runs two copies of Firefox rather than only isolating profile-specific features.
I just did this and it doesn't see the multiple profiles I've been using for years through about:profile. Strange.
That's by design:

>This feature is separate from the about:profiles experience, and we currently have no plans to change how about:profiles works. You may continue to use about:profiles if that is better for your workflow.

https://connect.mozilla.org/t5/discussions/try-out-firefox-p...

I personally prefer containers to profiles. Rather have one window with many tabs than many windows.
I use profiles on Firefox daily and they work fine

https://support.mozilla.org/en-US/kb/profile-manager-create-...

The only way to access it with `about:profiles`? It looks like a joke. How could users possibly find this?

UPD. The more I look at this, the worse it gets. Hidden under a special URL, requires you to launch the default profile before you can switch to another profile (yes-yes, there are command-line hacks). It's more like a user data manager for devs than profiles for users. Even containers look better than these profiles.

You can use "firefox -ProfileManager". I didn't even know about about:profiles. There is some work on improving the UI: https://support.mozilla.org/en-US/kb/profile-management

Anyway, your claim was "Firefox has no profiles". That is not true.

Really? Then you can claim that Chrome has supported "profiles" since its inception, with the `--user-data-dir` command-line switch. If something is not user-visible, it is as good as non-existent. Firefox has no profiles as far as a regular user is concerned.
The new profile manager has already been enabled for most users.

If you don't see it in the main menu yet, type `about:config` into the address bar and toggle `browser.profiles.enabled`.

what in the world are you talking about? you click settings in the upper right hand corner and its right there.
Another thing you can do is run multiple profiles at the same time with the -no-remote argument , so "firefox -P profilename -no-remote"
You don't need the -no-remote parameter anymore btw from what I can see.
Containers feel like a much more useful feature to me than profiles - I don't wanna open a new window for each website that I want to isolate from my main session, but with containers, it's trivial.
I mostly agree, and I personally just use containers (and heavily!) However, that has not been the case for my spouse. Profiles are important to her in two scenarios:

1. The primary website she uses for grad school (canvas) REQUIRES third party cookies to be enabled for it to work. Containers cannot have different settings here, but profiles can. So she can have a School profile that enables 3rd party cookies and she just uses this profile for Canvas.

2. She likes to keep ALL of her work stuff separate and not have that sync to her personal mobile. So she has Personal Profile (with containers) and a Work Profile (also with containers). The two profiles are themed differently, so it makes it very clear if she is in her "work" browser or "personal" browser.

Firefox's profile management has been a struggle for her (I found creating different application icons for each profile worked best), and I am very excited about the new profile manager!

> Firefox has no profiles

That is not true [1]. Firefox has profiles and while you can argue that their UX is worse than chrome but that doesn't mean it does not have profiles.

[1] https://support.mozilla.org/en-US/kb/profile-manager-create-...

> Firefox has no profiles.

It does now, it is being rolled out gradually:

https://support.mozilla.org/en-US/kb/profile-management

I didn't know about this new feature, that looks nice. One can force-enable it with the browser.profiles.enabled config.

Firefox havs always had profiles (about:profiles, firefox -P). I do hope this new feature will be able to manage profiles created with the current method.

This is weird to me because I so much prefer Firefox's per-tab containers to having to use separate windows for profiles. I wish chrome had something like it.
The problem here IMHO is that when many tabs are open it becomes confusing quickly which tabs have what. With a profile everything is clear.

I used Firefox and I like it but honestly the profiles were more difficult to use than Chrome's.

Are you one of those people with a thousand tabs open so the tabs shrink to just the icon? Even in that extreme case, everything is color coded and the URL bar labels it.
Not GP and I rarely get into the thousands anymore but I am clearly of the opinion that computers can remember much better than me.

So many of the things I start looking into starts with a search in a single tab and then every link I ctrl-click during the process ends up in a tree underneath it (yes, I use Tree Style Tabs).

This has a few benefits:

- I can easily see things in context

- when I end up on a particularly useful (or useless) page I can easily see what page linked me there

- I can read the root pages and follow links from every one of them without losing track (the root page is usually a kagi search)

- when I am finished I can either export the whole tree as a nested markdown list (yes, there is a nice TST extension that allows me that, and yes, you read that correctly, it is an extension to an extension) or just close it.

I have a shortcut that starts a separate profile like this:

  <path to firefox.exe> -profile <path to profile folder> -no-remote
Separate bookmarks, separate search engines, separate history, etc. I've been using it for years, I usually have a Firefox window for each profile open on separate desktops, there's no problems running them at the same time.
It definitely has "profiles" as in the entire set of settings/ preferences/history[1]. Whether or not they are usable as a replacement for Chrome's however...

[1]: https://support.mozilla.org/en-US/kb/profile-manager-create-...

firefox has had profiles for years, maybe decades its hidden in about:profiles i guess they're just adding a proper ui now

This item has no comments currently.

Keyboard Shortcuts

Story Lists

j
Next story
k
Previous story
Shift+j
Last story
Shift+k
First story
o Enter
Go to story URL
c
Go to comments
u
Go to author

Navigation

Shift+t
Go to top stories
Shift+n
Go to new stories
Shift+b
Go to best stories
Shift+a
Go to Ask HN
Shift+s
Go to Show HN

Miscellaneous

?
Show this modal