ClippyBeer
Moderator
XP users' choice of web browsers that work properly with modern websites and receive semi-regular updates were very limited - Mostly a few Mozilla forks (New Moon, My Pal, Centaury). There is another little-known Mozilla fork - Serpent. It is an XP fork of Basilisk which is in itself a fork of Firefox. If you are currently using Pale Moon for XP (AKA New Moon) then you are already familiar with Roytam's work - He currently maintains New Moon, Serpent, KM-Goanna and a few others.
Serpent has 2 virtues above all the other XP Mozilla browsers. Firstly, it has the highest score on http://html5test.com/. It serves as a benchmark for how well your browser supports HTML5 components and attributes - the higher the score, the better. The newest version of Serpent, basilisk55-20190511 scores 474 - Narrowly beating Firefox 52 which scores 471. New Moon and Centaury scored 424 while K-Meleon 75 a paltry 368. Clearly Serpent is going to render your favorite websites better than the rest.
The second feature is Serpent's experimental support for WebExtensions - this means you can install some of the newest versions of your favorite extensions from https://addons.mozilla.org/ just like on newer versions of Firefox. At the time of this writing Serpent 55 is the only XP browser with both WebExtension and legacy XUL extension support. This means Serpent works with older and some newer extensions.
Download Serpent 55:
http://o.rths.cf/basilisk/basilisk55-win32-git-20190511-89eeeb225-xpmod.7z
64 bit:
http://o.rths.cf/basilisk/basilisk55-win64-git-20190511-89eeeb225-xpmod.7z
This does not have an installer - Use 7Zip to extract it. Launch basilisk.exe.
Serpent is not natively portable but Roytam has coded a portable launcher that works with either New Moon or Serpent. Extract the 2 files and edit portable-loader.txt with notepad
Simply replace palemoon.exe with basilisk.exe so it looks like this:
!exec "$EXEDIR\basilisk.exe" -no-remote -profile "$EXEDIR\profile"
Save it and launch portable-loader.exe. All data will be written to the \profile from where Serpent was launched.
On first run you will be presented with this dialogue:
Uncheck "Always perform this check when starting Serpent." and click 'Not Now' - remember you can't set this as your default browser using the portable launcher. If you are not using portable you can always go back into settings and set this as your default browser later.
Before you can download extensions we have to lie to Mozilla and tell it we are using a newer browser by changing the user agent.
in the URL bar type about:config and you will be presented with a warning:
Click 'I promise to be careful'. On the next screen right-click anywhere on the browser window and select New->String
Copy/Paste this into the 'New String Value' box and hit OK:
Copy/Paste this into the 'Enter String Value' box and hit OK:
Go to https://www.whatismybrowser.com/. If you entered the user agent correctly you should see this:
Time to saunter over to https://addons.mozilla.org/ and download some extensions!
Here is a list of the newest extensions I have installed and tested from Mozilla:
Ublock Origin
https://addons.mozilla.org/en-US/firefox/addon/ublock-origin/?src=search
Adblock Plus
https://addons.mozilla.org/en-US/firefox/addon/adblock-plus/?src=search
Ghostery
https://addons.mozilla.org/en-US/firefox/addon/ghostery/?src=search
Privacy Badger
https://addons.mozilla.org/en-US/firefox/addon/privacy-badger17/?src=search
Self-Destructing Cookies
https://addons.mozilla.org/en-US/firefox/addon/self-destructing-cookies-webex/?src=search
Youtube Video Download
https://addons.mozilla.org/en-US/firefox/addon/yvd-youtube-video-download/?src=search
Nimbus Screen shot and Capture
https://addons.mozilla.org/en-US/firefox/addon/nimbus-screenshot/?src=search
Whew! Sadly, NoScript wouldn't work - you can install the legacy version which works fine with Serpent.
http://legacycollector.org/firefox-addons/722/noscript-5.1.8.4.xpi
Serpent 55 in action on Windows XP SP3 with newest versions of Adblock Plus, Ghostery, Privacy Badger, Self-Destructing Cookies and Video Download Helper:
Test drive Serpent for yourself and compare it with what you're currently using - this is my default browser on WIndows 7 & 8 especially after the fiasco a few weeks ago where all my extensions were automatically disabled in Firefox/Waterfox!
Serpent has 2 virtues above all the other XP Mozilla browsers. Firstly, it has the highest score on http://html5test.com/. It serves as a benchmark for how well your browser supports HTML5 components and attributes - the higher the score, the better. The newest version of Serpent, basilisk55-20190511 scores 474 - Narrowly beating Firefox 52 which scores 471. New Moon and Centaury scored 424 while K-Meleon 75 a paltry 368. Clearly Serpent is going to render your favorite websites better than the rest.
The second feature is Serpent's experimental support for WebExtensions - this means you can install some of the newest versions of your favorite extensions from https://addons.mozilla.org/ just like on newer versions of Firefox. At the time of this writing Serpent 55 is the only XP browser with both WebExtension and legacy XUL extension support. This means Serpent works with older and some newer extensions.
Download Serpent 55:
http://o.rths.cf/basilisk/basilisk55-win32-git-20190511-89eeeb225-xpmod.7z
64 bit:
http://o.rths.cf/basilisk/basilisk55-win64-git-20190511-89eeeb225-xpmod.7z
This does not have an installer - Use 7Zip to extract it. Launch basilisk.exe.
Serpent is not natively portable but Roytam has coded a portable launcher that works with either New Moon or Serpent. Extract the 2 files and edit portable-loader.txt with notepad
Simply replace palemoon.exe with basilisk.exe so it looks like this:
!exec "$EXEDIR\basilisk.exe" -no-remote -profile "$EXEDIR\profile"
Save it and launch portable-loader.exe. All data will be written to the \profile from where Serpent was launched.
On first run you will be presented with this dialogue:
Uncheck "Always perform this check when starting Serpent." and click 'Not Now' - remember you can't set this as your default browser using the portable launcher. If you are not using portable you can always go back into settings and set this as your default browser later.
Before you can download extensions we have to lie to Mozilla and tell it we are using a newer browser by changing the user agent.
in the URL bar type about:config and you will be presented with a warning:
Click 'I promise to be careful'. On the next screen right-click anywhere on the browser window and select New->String
Copy/Paste this into the 'New String Value' box and hit OK:
Code:
general.useragent.override
Copy/Paste this into the 'Enter String Value' box and hit OK:
Code:
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:66.4) Gecko/20100101 Firefox/66.4
Go to https://www.whatismybrowser.com/. If you entered the user agent correctly you should see this:
Time to saunter over to https://addons.mozilla.org/ and download some extensions!
Here is a list of the newest extensions I have installed and tested from Mozilla:
Ublock Origin
https://addons.mozilla.org/en-US/firefox/addon/ublock-origin/?src=search
Adblock Plus
https://addons.mozilla.org/en-US/firefox/addon/adblock-plus/?src=search
Ghostery
https://addons.mozilla.org/en-US/firefox/addon/ghostery/?src=search
Privacy Badger
https://addons.mozilla.org/en-US/firefox/addon/privacy-badger17/?src=search
Self-Destructing Cookies
https://addons.mozilla.org/en-US/firefox/addon/self-destructing-cookies-webex/?src=search
Youtube Video Download
https://addons.mozilla.org/en-US/firefox/addon/yvd-youtube-video-download/?src=search
Nimbus Screen shot and Capture
https://addons.mozilla.org/en-US/firefox/addon/nimbus-screenshot/?src=search
Whew! Sadly, NoScript wouldn't work - you can install the legacy version which works fine with Serpent.
http://legacycollector.org/firefox-addons/722/noscript-5.1.8.4.xpi
Serpent 55 in action on Windows XP SP3 with newest versions of Adblock Plus, Ghostery, Privacy Badger, Self-Destructing Cookies and Video Download Helper:
Test drive Serpent for yourself and compare it with what you're currently using - this is my default browser on WIndows 7 & 8 especially after the fiasco a few weeks ago where all my extensions were automatically disabled in Firefox/Waterfox!