The 'COMPATIBILITY' feature?

Users and developers helping users with generic and technical Pale Moon issues on all operating systems.

Moderator: trava90

Forum rules
This board is for technical/general usage questions and troubleshooting for the Pale Moon browser only.
Technical issues and questions not related to the Pale Moon browser should be posted in other boards!
Please keep off-topic and general discussion out of this board, thank you!
geradra

The 'COMPATIBILITY' feature?

Unread post by geradra » 2018-08-20, 12:12

Hi,

Under 'Preferences' > 'Advanced' > 'General' tab, Can anyone please tell me which of the 3 options (Native, Gecko or Firefox) I should choose in 'Compatibility'?

Can you tell me the main purpose & benefits of each of the 3 features, and which is the best option to choose?......for instance (rightly or wrongly) I was thinking that if I chose the 'Firefox' option, then pm might be more liable to be FF 'add-on' friendly?

User avatar
back2themoon
Moon Magic practitioner
Moon Magic practitioner
Posts: 2410
Joined: 2012-08-19, 20:32

Re: The 'COMPATIBILITY' feature?

Unread post by back2themoon » 2018-08-20, 12:30

Press the Help button and this page will appear.

The setting has nothing to do with Add-ons compatibility, but with the user-agent string which in some cases can affect how the website will appear. I'd suggest you leave it at the default setting (which I believe is currently the Firefox mode).
Last edited by back2themoon on 2018-08-20, 12:31, edited 2 times in total.

User avatar
Isengrim
Board Warrior
Board Warrior
Posts: 1325
Joined: 2015-09-08, 22:54
Location: 127.0.0.1
Contact:

Re: The 'COMPATIBILITY' feature?

Unread post by Isengrim » 2018-08-20, 12:31

From what I understand, this setting only changes your user agent, which websites have a habit of using to determine if your browser is "compatible" with their site. It's the equivalent of reading your nametag to determine if you're suitable for a job.

"Firefox compatibility" uses a Firefox user agent to tell websites to give Pale Moon what it would normally show to Firefox, so sites tend to "just work" more often. "Native" uses the native Pale Moon user agent, which sites may not like as much but it's more truthful about what browser you're using, and lets sites know that there are more than three browsers in the world. "Gecko compatibility" is a sort of half-way point between the two.

Firefox Compatibility:

Code: Select all

Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:52.9) Gecko/20100101 Goanna/4.1 Firefox/52.9 PaleMoon/28.0.0
Gecko Compatibility:

Code: Select all

Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:52.9) Gecko/20100101 Goanna/4.1 PaleMoon/28.0.0
Native:

Code: Select all

Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:52.9) Goanna/4.1 PaleMoon/28.0.0
a.k.a. Ascrod
Linux Mint 19.3 Cinnamon (64-bit), Debian Bullseye (64-bit), Windows 7 (64-bit)
"As long as there is someone who will appreciate the work involved in the creation, the effort is time well spent." ~ Tetsuzou Kamadani, Cave Story

User avatar
Night Wing
Knows the dark side
Knows the dark side
Posts: 5174
Joined: 2011-10-03, 10:19
Location: Piney Woods of Southeast Texas, USA

Re: The 'COMPATIBILITY' feature?

Unread post by Night Wing » 2018-08-20, 12:32

I go with the default setting in Pale Moon for Compatibility which is "Firefox". I've never run into any problems using this default setting.

When it comes to addons, I don't use a lot of addons like most people do. I have only two addons and they are: NoSquint and Adblock Latitude.

As for addon "friendly", if an addon found on the Firefox website is a web extension, it won't run on Pale Moon even with Firefox Compatibility. This is the long and short of it.
Linux Mint 21.3 (Virginia) Xfce w/ Linux Pale Moon, Linux Waterfox, Linux SeaLion, Linux Firefox
MX Linux 23.2 (Libretto) Xfce w/ Linux Pale Moon, Linux Waterfox, Linux SeaLion, Linux Firefox
Linux Debian 12.5 (Bookworm) Xfce w/ Linux Pale Moon, Linux Waterfox, Linux SeaLion, Linux Firefox

vannilla
Moon Magic practitioner
Moon Magic practitioner
Posts: 2193
Joined: 2018-05-05, 13:29

Re: The 'COMPATIBILITY' feature?

Unread post by vannilla » 2018-08-20, 14:35

For what is worth, I always have it set on "Native", and pretty much everything works fine, including some websites that are often reported as being broken.
I suggest giving it a spin when a website is broken, some site admins/web framework are smart enough to give a "low requiremens" version when the user agent doesn't show the latest release.

User avatar
back2themoon
Moon Magic practitioner
Moon Magic practitioner
Posts: 2410
Joined: 2012-08-19, 20:32

Re: The 'COMPATIBILITY' feature?

Unread post by back2themoon » 2018-08-20, 14:42

It seems Pale Moon 28 is far less likely to encounter website errors than PM27 when using Gecko/Native modes. Even though I've now switched to "Firefox mode" with PM28 to "blend" with most users who use the default mode, I had about 15 "FF-mode" necessary overrides when using v27 in Native mode.

None of these are now required in PM28 Native/Gecko modes.
Last edited by back2themoon on 2018-08-20, 14:43, edited 1 time in total.

Locked