Pure URL for Pale Moon
Home > XUL extensions
Description
This is an extension for the Pale Moon browser that automatically strips garbage tracking parameters like utm_source from URLs.
The default list is comprehensive, and can be customized. It is forked
from an older version of the original
for Firefox, but adds additional UI and logging features.
Compatibility
The extension is built using XUL APIs, supported by Pale Moon and other browsers
built on UXP, such as Basilisk & Borealis Navigator.
You can install it for Pale Moon from
here,
Basilisk from here
and view the source repository here.
Configuration
- Garbage fields list:
-
Enter a field and click 'add' to add it to the list.
To add a field specific to a domain, use field@domain.
- Use the remove button to remove highlighted fields, and multiselect using ctrl-click.
-
Fix links on pages: Modifies the currently displayed page by rewriting links without tracking parameters.
- Dynamic: Uses a
MutationObserver
to fix changes, for pages that rewrite links on the fly.
- Static: Only fixes the page on the initial page load.
Less resource intensive.
-
Intercept requests: Filters outgoing requests,
for links launched in the browser from an external program or background requests from a page.
- Log to console: Logs activity to the browser console and toolkit error console, as seen here:
Original/cleaned URLs refer to filtered outgoing requests, while original/cleaned links refer to links fixed on the page.
- Show in tools menu: Adds a menu item to launch options from the tools menu. Can be removed to reduce clutter.
Toolbar button
The extension also has a toolbar button which can be added from the browser's toolbar customization dialog:
All Pure URL's functions can be toggled on/off by clicking the toolbar button,
and it is colored green and red for on and off, respectively. The tooltip indicates current status, as well as
total links processed on the last loaded tab, whose URL is shown.
When enabled.
When disabled.
The toolbar button also allows you to directly configure the extension's behavior, as shown:
The extension can run in the background without any UI elements visible, to reduce clutter.
In this case, the preferences are still accessible from the addons page.