💾 Archived View for tilde.cafe › ~chrono › blog › 2021-03-20-firefox-extension-bloat.gmi captured on 2022-03-01 at 15:15:25. Gemini links have been rewritten to link to archived content
-=-=-=-=-=-=-
Lately, I have been trying to stay away from Firefox a little bit more, I guess that the drama around it got to me and I decided to go out and look for alternatives. I am a huge fan of browsers like Vivaldi or Brave, and I don't really care about the problems that some people have with them, especially in the Linux and Open source community.
However, I decided to try something I have never tried before, so I chose Pale Moon. Lets start with the first paragraph of its Wikipedia page:
Pale Moon is an open-source web browser with an emphasis on customizability; its motto is "Your browser, Your way". There are official releases for Microsoft Windows and Linux, an unofficial build for macOS, and contributed builds for various platforms. Pale Moon is a fork of Firefox with substantial divergence. The main differences are the user interface, add-on support, and running in single-process mode. Pale Moon retains the highly customizable user interface of the Firefox version 4–28 era. It also continues to support some types of add-ons that are no longer supported by Firefox
- Wikipedia
The easiest way to explain it, is that Pale Moon is a fork of Firefox before the change to Quantum, therefore it lacks many of the modern extensions and features that later versions have, but at the same time, it keeps some of the old ones and offers an interesting way to view the web.
I really liked the way this browser works. It is portable and can be run from anywhere. Although it might be in some repositories, it is not in Void's, therefore I used the portable binary and made a keybinding to it.
Honestly, it looks pretty terrible out of the box, at least with the Nordic GTK theme.
Pale moon's website open in said browser [IMG]
While pretty customizable, the fact that some websites did not show up nicely, and sites like YouTube, LBRY and Google Meet barely worked (or did not at all) made me unable to use it as my primary browser.
However there was something I really missed: extensions. I might be quite spoiled but I really realized how important they are to me. So, while I wanted to share my experience with Pale Moon, I think I would rather share some of the extensions I cant live without and that Pale Moon lacked.
So, as you might assume, I left out some obvious extensions like UBlock Origin or Firefox Containers (And if they are not obvious to you, just install them without hesitation).
While Pale Moon is kinda cool and it feels nice to be so different and unique, it ain't worth it for me to do the change because of the lack of plugins, and also the fact that *my website doesn't display properly in it, so that's not good*.
Anyways, this was day 26 of #100DaystoOffload[6]. I hope that you learned something from this! And if you did not, take this pretty epic alias to edit your latest blog post when you messed it up!
# Assuming your files have the format year-month-day-filename.md # Also change ur editor if you so wish alias vb='cd ~/path/to/blogs && nvim $(ls -a | sort -r | head -n 1)'
2: https://github.com/woodruffw/ff2mpv
4: https://addons.mozilla.org/en-US/firefox/addon/kde_connect/