How to approach the subject of Pale Moon compatibility?

General discussion, compatibility and contributed extensions.

Moderators: Lootyhoof, FranklinDM

Locked
Rest Vengeful

How to approach the subject of Pale Moon compatibility?

Post by Rest Vengeful » 2015-08-11, 12:35

I quote (about a/the KeeFox dev about the subject of Pale Moon compatibility):
I know only a little about Pale Moon and have never officially supported it but as far as I know, it intentionally avoids including the modern web browser features that get included in new versions of Firefox, features that KeeFox 1.5 now requires (in order to allow KeeFox to keep working with the new versions of Firefox being released around the end of this year). So unless Pale moon changes that policy it is unlikely that KeeFox will work since I'm essentially left with a choice of supporting Firefox or Pale Moon but not both.
'Tis a depressing, and far too common, response. And considering that KeeFox is one of the browser extensions that I use everyday...

Are there any good responses to this sort of thing?

User avatar
Night Wing
Knows the dark side
Knows the dark side
Posts: 4470
Joined: 2011-10-03, 10:19
Location: Texas, USA

Re: How to approach the subject of Pale Moon compatibility?

Post by Night Wing » 2015-08-11, 13:28

Firefox's greatest strength is the number of extensions and themes which work in Firefox. This helped Pale Moon until Mozilla decided to turn Firefox into a Chrome wannabe. Now, those extensions and themes which only work with the Australis UI, this has caused some people problems who rely on lots of extensions. This is the reason why I never got addicted to lots of Firefox extensions when Firefox was my backup browser to Pale Moon because I knew if the addon developer abandoned his/her Firefox extension and another addon developer didn't develop a similar extension, then I would be out of luck.

If you're wondering how many Firefox extensions I use in Pale Moon, the answer is "two". NoSquint and an older version of User Agent Overrider. The only extension I use for Pale Moon and which was created for Pale Moon is Adblock Latitude.

If a Firefox user who is thinking about using Pale Moon, he/she is going to have to realize, if they have 10, 15, 20, 25 or more Firefox extensions, some of his/her extensions may not work in Pale Moon.

In your case, if you need to use KeeFox everyday, then you should be using Firefox as your everyday browser and not Pale Moon. Simple as that.
Linux Mint 20.1 (Ulyssa) Xfce 64 Bit with 64 Bit linux Pale Moon

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 29251
Joined: 2011-08-28, 17:27
Location: Tranås, SE
Contact:

Re: How to approach the subject of Pale Moon compatibility?

Post by Moonchild » 2015-08-11, 13:53

It's actually a fairly simple problem.

The crux is: We're not Firefox.

We have compatibility with many Firefox extensions, because it's the greatest strength of the Mozilla platform, and we have a common ancestor. This compatibility is, however, never guaranteed, because we're a different product and having our own development. This includes compatibility with older Firefox extensions that are compatible with the version at which we definitively split off, because we do have changes and developments of our own. Of course I keep this impact on extensions as minimal as possible, but can't be avoided.

When compatibility is not automatic with us, and the extension in use is a "must have" for you, there are a few options:
  • Have the extension author add specific support for Pale Moon alongside Firefox. We are a sizable and growing collection of users (last count estimate around half a million) who choose to use this browser and could benefit from their support. If you do, be kind though (please don't "demand" support). Keep in mind that extension developers usually are volunteers doing this in their spare time.
  • Have someone else (maybe you?) create a Pale Moon-exclusive fork of the extension (if the license permits it), if the Firefox extension author is unable or unwilling to support us.
  • Find an alternative extension that is compatible with us, with similar functionality.
  • Use Firefox.
"Son, in life you do not fight battles because you expect to win, you fight them merely because they need to be fought." -- Snagglepuss
Image

Locked