Pure URL for Palemoon

Dedicated board for extension releases/support threads

Moderators: FranklinDM, Lootyhoof

Forum rules
Please do not create new topics here unless you are an extension author in need of a dedicated releases&support thread!
User avatar
moonbat
Knows the dark side
Knows the dark side
Posts: 4942
Joined: 2015-12-09, 15:45
Contact:

Re: Pure URL for Palemoon

Unread post by moonbat » 2020-08-21, 16:44

Seems to be ok. Steps to reproduce? I've always had 'show in tools menu' turned off.
"One hosts to look them up, one DNS to find them and in the darkness BIND them."

Image
Linux Mint 21 Xfce x64 on HP i5-5200 laptop, 12 GB RAM.
AutoPageColor|PermissionsPlus|PMPlayer|Pure URL|RecordRewind|TextFX

_yuyu_
Lunatic
Lunatic
Posts: 253
Joined: 2015-03-02, 14:18

Re: Pure URL for Palemoon

Unread post by _yuyu_ » 2020-08-21, 17:18

No any special steps. Just updated and restarted. Also checked on clean profile: installed, restarted and saw the same
Capture.PNG
Capture.PNG (12.18 KiB) Viewed 1867 times
Pale Moon 32-bit on Win 7 x64

BenFenner
Astronaut
Astronaut
Posts: 588
Joined: 2015-06-01, 12:52
Location: US Southeast

Re: Pure URL for Palemoon

Unread post by BenFenner » 2020-08-21, 19:45

Can't believe I'm finding this just now. If this saves me from having to remove dozens of Facebook tracking IDs a day from URLs that I copy/paste then I'll be forever grateful. ;)

Edit: It works perfectly for my needs. :D

User avatar
fatboy
Astronaut
Astronaut
Posts: 556
Joined: 2017-12-19, 08:03
Location: Canada

Re: Pure URL for Palemoon

Unread post by fatboy » 2020-09-26, 07:58

I love this addon, but I also noticed there is a ClearURLs addon for FF?
How similar is Pure URL to ClearURL in terms of stripping tracking code from urls? Just curious. Maybe there is some functionality that can be "stolen" from Clear URL?
Systemd Free - MX Linux, Antix Linux & Artix Linux

User avatar
moonbat
Knows the dark side
Knows the dark side
Posts: 4942
Joined: 2015-12-09, 15:45
Contact:

Re: Pure URL for Palemoon

Unread post by moonbat » 2020-09-26, 08:50

ClearURL also fixes javascript links if I recall. I used to use that but being a bootstrap addon the toolbar button would often disappear completely. Then I switched to the original Pure URL, which was also a bootstrap addon but had no UI, and no logging of what was fixed. (The default preference page was horrible with just one textfield to display the entire comma separated list of garbage fields unlike what this version has). When I found sites inexplicably breaking, it took a long time to figure Pure URL was the culprit, that was the motivation to fork it as an overlay extension with logging all cleaned URLs to the console for troubleshooting. That and a proper options dialog where you can easily add/remove parameters.
"One hosts to look them up, one DNS to find them and in the darkness BIND them."

Image
Linux Mint 21 Xfce x64 on HP i5-5200 laptop, 12 GB RAM.
AutoPageColor|PermissionsPlus|PMPlayer|Pure URL|RecordRewind|TextFX

letmeindude

Re: Pure URL for Palemoon

Unread post by letmeindude » 2020-09-26, 09:35

moonbat wrote:
2020-09-26, 08:50
ClearURL also fixes javascript links if I recall.
Pure URL also fixes javascript links. Dynamic setting means fix both Static and JS-added links.

User avatar
moonbat
Knows the dark side
Knows the dark side
Posts: 4942
Joined: 2015-12-09, 15:45
Contact:

Re: Pure URL for Palemoon

Unread post by moonbat » 2020-09-26, 09:38

Not those, I mean literal javascript links where the link target points to a javascript function instead of a web link.
"One hosts to look them up, one DNS to find them and in the darkness BIND them."

Image
Linux Mint 21 Xfce x64 on HP i5-5200 laptop, 12 GB RAM.
AutoPageColor|PermissionsPlus|PMPlayer|Pure URL|RecordRewind|TextFX

letmeindude

Re: Pure URL for Palemoon

Unread post by letmeindude » 2020-09-26, 09:50

I'm not sure ClearURLs can do that, at least it doesn't say it does that.
https://addons.mozilla.org/en-US/firefo ... clearurls/

Maybe you are thinking about Clean Links, but I'm not sure it can do that.

New Tobin Paradigm

Re: Pure URL for Palemoon

Unread post by New Tobin Paradigm » 2020-09-26, 10:27

Tell me, VistaLover, why should moonbat listen to anything you say or do anything to accommodate you? You are after all a member of a pseudo-hacking group and abusive group of thieves supported by the corrupt MSFN Administration.

User avatar
fatboy
Astronaut
Astronaut
Posts: 556
Joined: 2017-12-19, 08:03
Location: Canada

Re: Pure URL for Palemoon

Unread post by fatboy » 2020-09-27, 08:00

moonbat wrote:
2020-09-26, 08:50
ClearURL also fixes javascript links if I recall. I used to use that but being a bootstrap addon the toolbar button would often disappear completely. Then I switched to the original Pure URL, which was also a bootstrap addon but had no UI, and no logging of what was fixed. (The default preference page was horrible with just one textfield to display the entire comma separated list of garbage fields unlike what this version has). When I found sites inexplicably breaking, it took a long time to figure Pure URL was the culprit, that was the motivation to fork it as an overlay extension with logging all cleaned URLs to the console for troubleshooting. That and a proper options dialog where you can easily add/remove parameters.
Thanks for the feedback Moonbat. Pure URL is indeed the best of the two :D

My mistake, I was actually thinking about ClearURLs
Systemd Free - MX Linux, Antix Linux & Artix Linux

User avatar
fatboy
Astronaut
Astronaut
Posts: 556
Joined: 2017-12-19, 08:03
Location: Canada

Re: Pure URL for Palemoon

Unread post by fatboy » 2020-09-29, 05:29

I have a request for PureURL, I won't say it is tracking code in a URL but I think it would be better for privacy to remove it, at the end of the URL you will see it:


https://www.zdnet.com/article/australian-government-to-pour-au800m-in-digital-business-push/#ftag=RSSbaffb68
Systemd Free - MX Linux, Antix Linux & Artix Linux

User avatar
moonbat
Knows the dark side
Knows the dark side
Posts: 4942
Joined: 2015-12-09, 15:45
Contact:

Re: Pure URL for Palemoon

Unread post by moonbat » 2020-09-29, 06:54

It only processes parameters in the traditional way - someurl.tld/path/something?param1=value1&param2=value2
I've seen Amazon also use tracking variables that are part of the URL path and I had to rollback the build when I attempted to make it intercept these.
"One hosts to look them up, one DNS to find them and in the darkness BIND them."

Image
Linux Mint 21 Xfce x64 on HP i5-5200 laptop, 12 GB RAM.
AutoPageColor|PermissionsPlus|PMPlayer|Pure URL|RecordRewind|TextFX

User avatar
fatboy
Astronaut
Astronaut
Posts: 556
Joined: 2017-12-19, 08:03
Location: Canada

Re: Pure URL for Palemoon

Unread post by fatboy » 2020-10-01, 07:10

Hi Moonbat,
I have a question, that might have been answered here, but can't find it.

The question is, how can I test Pure URL? Is there a website with known tracking urls? Something like Panopticlick for tracking urls?
Systemd Free - MX Linux, Antix Linux & Artix Linux

User avatar
moonbat
Knows the dark side
Knows the dark side
Posts: 4942
Joined: 2015-12-09, 15:45
Contact:

Re: Pure URL for Palemoon

Unread post by moonbat » 2020-10-01, 08:48

Facebook, for one. Nearly every single link on Facebook has tracking parameters and I have a few of them in the default list. Enable logging from Pure URL's options. Then open the log (either the browser console or the error console from Tools -> Web developer) and clear it using the error console's clear button or the trashcan icon to the extreme left of the browser console. Refresh the page and you should see processed URLs and requests with a prefix of [PureURL:].

The tooltip for the Pure URL toolbar button will also show the count of processed links from the last website that was loaded.
"One hosts to look them up, one DNS to find them and in the darkness BIND them."

Image
Linux Mint 21 Xfce x64 on HP i5-5200 laptop, 12 GB RAM.
AutoPageColor|PermissionsPlus|PMPlayer|Pure URL|RecordRewind|TextFX

User avatar
nicolaasjan
Moon lover
Moon lover
Posts: 85
Joined: 2017-07-28, 14:44
Location: The Netherlands

Re: Pure URL for Palemoon

Unread post by nicolaasjan » 2020-10-04, 09:03

Hi,
I encountered a new (to me at least) Google search parameter gs_lcp.
See also:
https://github.com/obsidianforensics/unfurl/issues/86

So I added gs_lcp@google.com via the preferences and that worked.

Could it be added to the default included parameters?
Linux Mint 20.3 Mate 64bit
Pale Moon latest

User avatar
moonbat
Knows the dark side
Knows the dark side
Posts: 4942
Joined: 2015-12-09, 15:45
Contact:

Re: Pure URL for Palemoon

Unread post by moonbat » 2020-10-04, 10:06

Thanks, I'll include it. You could experiment with leaving out the @google.com (since there are other Google TLDs as well).
"One hosts to look them up, one DNS to find them and in the darkness BIND them."

Image
Linux Mint 21 Xfce x64 on HP i5-5200 laptop, 12 GB RAM.
AutoPageColor|PermissionsPlus|PMPlayer|Pure URL|RecordRewind|TextFX

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

Re: Pure URL for Palemoon

Unread post by vannilla » 2020-11-12, 15:34

I'm getting this error:

Code: Select all

TypeError: Argument 1 of MutationObserver.observe is not an object.     init.js:257:8
I don't know when it happens, I found out about it after updating eMatrix (i.e. just now) and that's it.

User avatar
moonbat
Knows the dark side
Knows the dark side
Posts: 4942
Joined: 2015-12-09, 15:45
Contact:

Re: Pure URL for Palemoon

Unread post by moonbat » 2020-11-14, 02:14

I've seen it intermittently happen, don't know why. Maybe a conflict with something else on the page in question (this mutation observer is injected into the page).
"One hosts to look them up, one DNS to find them and in the darkness BIND them."

Image
Linux Mint 21 Xfce x64 on HP i5-5200 laptop, 12 GB RAM.
AutoPageColor|PermissionsPlus|PMPlayer|Pure URL|RecordRewind|TextFX

KlarkKentThe3rd
Astronaut
Astronaut
Posts: 556
Joined: 2018-04-20, 20:31

Re: Pure URL for Palemoon

Unread post by KlarkKentThe3rd » 2020-12-06, 07:18

Pure URL actually blocked a link request. I did not want to, but the program did its job anyway. Good job Pure URL, even if you did not know what you were doing :angel:

User avatar
moonbat
Knows the dark side
Knows the dark side
Posts: 4942
Joined: 2015-12-09, 15:45
Contact:

Re: Pure URL for Palemoon

Unread post by moonbat » 2020-12-07, 23:15

It goes by what's in the garbage field list - so by comparing the original and filtered URL in the log you can see what fields were removed.
"One hosts to look them up, one DNS to find them and in the darkness BIND them."

Image
Linux Mint 21 Xfce x64 on HP i5-5200 laptop, 12 GB RAM.
AutoPageColor|PermissionsPlus|PMPlayer|Pure URL|RecordRewind|TextFX

Post Reply