Strip Facebook track parameters and clarify url
An example of internal link in Facebook | An example of external link in Facebook |
---|---|
The userscript release can clarify url in address bar but the tracking parameters are still in requests.
These permissions are for the implementation of right click and copy the clarified link.
When click that function, the link will send to background and process it, then send back clarified URL to the tab you click and replace your clipboard content.
The reason I use <all_urls>
instead of Facebook's domain is the tracking parameter, like fbclid
, are spread all over Facebook and non Facebook sites.
I don't want to send other sites these tracking parameters from non Facebook sites to other non Facebook sites.
The webRequest
and webRequestBlocking
can let me filter and clarify all requests.
Privacy Badger by EFF Technologists
Protect privacy generally but they canceled mousedown
event that we need, you can disable Privacy Badger in Facebook (facebook.com) only.
Mozilla use Firefox Container technique to isolate Facebook from other sites.
The well-known request filter extension, work well with our extension.
They handle addresses very well. Our extension checks your POST and AJAX requests additionally.
The MIT License
Copyright (c) 2019 FlandreDaisuki \vbnm123c@gmail.com