Our great sponsors
-
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.
-
user.js
Firefox privacy, security and anti-tracking: a comprehensive user.js template for configuration and hardening
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
fx-private-relay-add-on
Companion add-on for Firefox Relay. Keep your email safe from hackers and trackers. Make an email alias with one click, and keep your address to yourself.
-
browser_extension
A browser extension that redirects popular sites to alternative privacy friendly frontends
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
> I'd be glad to learn of any other cool features and extensions that y'all might want to share.
I'm sure others will be sharing it as I type this comment as well, but for many HN readers, Multi-Account Containers [1] are bound to be a godsend. Easily log in to different accounts for any website, in different tabs. Great feature that's not available in other browsers.
[1] https://addons.mozilla.org/firefox/addon/multi-account-conta...
I recommend checking out some of the guidelines of the arkenfox.js for extensions.
https://github.com/arkenfox/user.js/wiki/4.1-Extensions#-don...
For me a good example have always been https://kangax.github.io/compat-table/es6/ which rendered very poorly on Firefox. I see it's better now, but still, try to hover over the table (do couple of mouse movement, some circles or something) and see that it's not as responsive as Chrome is.
Another example is iD[0] Editor on https://www.openstreetmap.org/. But there, to be fair, it's also slow on Chrome but I feel it's a bit slower on Firefox.
[0] https://github.com/openstreetmap/iD
In addition:
- SponsorBlock - Automatically tag and skip portions of youtube videos, such as sponsors, intros, recaps, and others. - https://addons.mozilla.org/en-US/firefox/addon/sponsorblock/
- Firefox Relay - Automatically create up to 5 (for free, more if paying for it) email addresses that redirect to your actual address, to avoid giving your private address to everyone. - https://addons.mozilla.org/en-US/firefox/addon/private-relay...
LibRedirect by ManeraKai redirects YouTube, Twitter, TikTok... requests to alternative privacy friendly frontends and backends.
https://libredirect.github.io/
Chrome also has objectively better performance (https://www.phoronix.com/news/Firefox-Chrome-109-Benchmarks), especially for 3D performance. I'm sure on modern machines both browsers are more than fast enough, but I'm not quite sure why everyone seems to think firefox is faster.
On the other hand, I feel like the nyxt browser (https://nyxt.atlas.engineer) has a spot on HN, its very much like emacs in the sense everything is just Common Lisp you can redefine. Its definitely still considerably slower than chrome and firefox, webkit doesn't perform all too well.
As much as Multi-Account Containers are an awesome feature, it's clear that it's not something Mozilla thinks it's worth spending any developer time on.
Having MAC and Firefox Sync enabled has been broken since forever and it's still a recipe to end up with thousands of duplicate containers. At least someone came up with a recipe that clears out sync storage so you can recover your sync account [1] and not end up with an endless "out of quota" errors.
On each Firefox release MAC accumulates more UI bugs. To list a few:
Random infinite "Open this site in your assigned Container?" loops. You want to open a web page with an assigned container and it asks you if you want to open it in a new container. Clicking "Open in ... container" button just opens up a new "Open this site in your assigned Container?" page.
The "Multi-Account Containers" menu that opens up when you click the tool bar button sometimes has comically little vertical space [2]. Not even enough to display one full entry in the list of containers. Happens even when there's more than enough vertical space on screen to fit the whole menu.
[1] https://github.com/stoically/temporary-containers/issues/371...
[2] https://www.tablix.org/~avian/stuff/mac_menu_bug.png
For me a good example have always been https://kangax.github.io/compat-table/es6/ which rendered very poorly on Firefox. I see it's better now, but still, try to hover over the table (do couple of mouse movement, some circles or something) and see that it's not as responsive as Chrome is.
Another example is iD[0] Editor on https://www.openstreetmap.org/. But there, to be fair, it's also slow on Chrome but I feel it's a bit slower on Firefox.
[0] https://github.com/openstreetmap/iD
For me a good example have always been https://kangax.github.io/compat-table/es6/ which rendered very poorly on Firefox. I see it's better now, but still, try to hover over the table (do couple of mouse movement, some circles or something) and see that it's not as responsive as Chrome is.
Another example is iD[0] Editor on https://www.openstreetmap.org/. But there, to be fair, it's also slow on Chrome but I feel it's a bit slower on Firefox.
[0] https://github.com/openstreetmap/iD
One more extension related to container management - https://github.com/kintesh/containerise
This lets you set regex/wildcard to contain subdomain or redirect happy sites into a single container
https://addons.mozilla.org/firefox/addon/falcon_extension/
Why don't you just search the add-ons? This would have taken less time than to formulate your post.
Looks like you can with some extra steps https://github.com/mozilla-services/syncstorage-rs
Firefox's default theme is just...bad.
I use ideaweb's Safari theme https://github.com/ideaweb/firefox-safari-style
Have you tried making a different desktop entry/shortcut for each Firefox profile and then setting a browser picker as your default browser?
- Junction (Linux browser picker): https://github.com/sonnyp/Junction
- Finicky (macOS browsee rule setter): https://github.com/johnste/finicky and Browserosaurus (macOS browser picker): https://github.com/will-stone/browserosaurus
- Hurl (Windows browser picker): https://github.com/U-C-S/Hurl
Have you tried making a different desktop entry/shortcut for each Firefox profile and then setting a browser picker as your default browser?
- Junction (Linux browser picker): https://github.com/sonnyp/Junction
- Finicky (macOS browsee rule setter): https://github.com/johnste/finicky and Browserosaurus (macOS browser picker): https://github.com/will-stone/browserosaurus
- Hurl (Windows browser picker): https://github.com/U-C-S/Hurl
Have you tried making a different desktop entry/shortcut for each Firefox profile and then setting a browser picker as your default browser?
- Junction (Linux browser picker): https://github.com/sonnyp/Junction
- Finicky (macOS browsee rule setter): https://github.com/johnste/finicky and Browserosaurus (macOS browser picker): https://github.com/will-stone/browserosaurus
- Hurl (Windows browser picker): https://github.com/U-C-S/Hurl
Have you tried making a different desktop entry/shortcut for each Firefox profile and then setting a browser picker as your default browser?
- Junction (Linux browser picker): https://github.com/sonnyp/Junction
- Finicky (macOS browsee rule setter): https://github.com/johnste/finicky and Browserosaurus (macOS browser picker): https://github.com/will-stone/browserosaurus
- Hurl (Windows browser picker): https://github.com/U-C-S/Hurl