How to create a new useragent override string in Pale Moon
Posted: 2017-12-30, 19:59
Some websites engage in useragent sniffing rather than using other methods to determine if your browser has the proper technology. This can subject Pale Moon users to browser discrimination, but there is a workaround. For these websites, you can create a useragent override. In this tutorial, we will use the randomly chosen site Kroger.com as an example. (Note: You may not need to create a useragent override to access this site on your particular system; this is just to illustrate how one might do it.) Let's go!
You may also have to tweak other pieces of the useragent string to make it work for other sites (e.g., change version from "56" to "57"). This has been just one example to get you started.
HTH
- Open about:config (Click "I promise to be careful!")
- Anywhere in the content are, right-click and select New -> String
- In the dialog box, add this as the preference name:
Code: Select all
general.useragent.override.kroger.com
- For the string value, enter one of these choices:
- For GNU/Linux, enter
Code: Select all
Mozilla/5.0 (X11; Linux x86_64; rv:56.0) Gecko/20100101 Firefox/56.0
- For Windows 7, enter
Code: Select all
Mozilla 5.0 (Windows NT 6.2; Win64; x64; rv:56.0) Gecko/20100101 Firefox/56.0
- For Windows 10, enter
Code: Select all
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:56.0) Gecko/20100101 Firefox/56.0
- For Mac OS X High Sierra, enter
Code: Select all
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:56.0) Gecko/20100101 Firefox/56.0 (Pale Moon)
- For GNU/Linux, enter
- Click "OK", then return to kroger.com and see whether you can now access it.
You may also have to tweak other pieces of the useragent string to make it work for other sites (e.g., change version from "56" to "57"). This has been just one example to get you started.
HTH