Comments (6)
-
So you are using adblock and those scripts are whitelisted to avoid being labeled as an adblock user?
Also, to be precise, those scripts aren't hosted on google domains:
hk01 belongs to Amazon.com, Inc. -
Completely remove any information sent to target domain isn't an easy task. If you hover over some links the page can do something unexpected. I prevent most of these actions with these entries in about:config for Mozilla based browsers:
network.captive-portal-service.enabled false // (FF52+)
dom.popup_allowed_events "click dblclick"
For more info, look at the user.js here
and also does it just change the url AFTER you have connected to the parameters-filled domain?
When you load an html page, the browser without addons renders the page on screen as it is. Addons/Webextensions modify the code before it is available on screen.
from addon.
@KevinRoebert waiting eagerly for your reply
from addon.
Great 😊. Hoping for awesome releases.
from addon.
I wasn't talking about hk01 domains but
@@||.//ads.js$script
@@||.//adsbygoogle.js$script
which are covered as you can see below
from addon.
@Rtizer-9 sorry for the delay, I've fix #26.
Is there any specific reason you included doubleclick.net domain?, cause there are some websites which detect such kind of blocking and flags you as adblock user. Being a user of such awesome addon mostly means he/she is already using an adblock addon which is already blocking doubleclick.net domain.
Yes, because doubleclick.net do nothing else as tracking the user. With this simple rule we can block much of tracking scripts, canvas, pictures, etc.
But you're right, it might be better to let handle this by an adblock addon. We will think about it and maybe, we add an option to disable this feature.
Does this extension support t.co redirection and intermediate tracking by twitter cause its reach and tracking methods are far more invasive than bit.ly or similar domains. If not, are there any chances of including it?
Redirection: Not at this moment, but it's a great idea. I think we will include this in the next time.
Tracking:
"rules": [
"(ref_)?src=[^\\/|\\?|&]*(\\/|&(amp;)?)?"
]
It's not so easy to get all the tracking elements from a service. We are happy about every commit that gives us a new tracking field. Feel free to send us lots of tracking fields, also from twitter.
Is there any chance the functionality of Link Cleaner addon https://addons.mozilla.org/en-US/firefox/addon/link-cleaner/ can be included: it removes facebook's l.facebook.com redirection and that too without injecting javascript in webpage as it hangs the whole page and increase memory and cpu usage like affiliate killer userscript? is there any chance you can include affiliate and immediate redirection functionality just like this addon?
Definitely there is a chance, but I do this in my free time and this addon is much work. I can promise, that more redirections and rules will follow, but it needs time.
Does this addon completely remove any information sent to target domain with removed parameters or are there any chances of connecting to domains with those parameter and referrer filled domains if you hover over such kind of links and also does it just changes the url AFTER you have connected to the parameters filled domain or it let us connect only after removing the parameters?
This question is hard to answer, because, as @Atavic already wrote, there are much ways to track users.
It's possible with scripts, images, canvas, webrtc and much more. This addon focus on blocking tracking fields in urls, in other words we delete from a url specific GET elements.
The GET elements, or as we call them, fields are very effective tracking tricks to track people through links.
For example you send a friend an amazon link, so now amazon knows what are the interests from you and your friend and can combine the informations. So it's easy to build a relationship network.
We use the webExtensions function webRequest.onBeforeRequest
. The following picture from mozillas MDN shows the request flow:
ClearURLs start at the top of the webRequest flow, so we can check the request before something was done. But only all webRequests does the addon check, if other types of connection exist in firefox, the addon does not check this.
[...] or it let us connect only after removing the parameters
Yes!
I hope I could help you.
from addon.
In my opinion, blocking domains like doubleclick should be best left to adblock addons and ClearURLs should deal purely with redirection/cleaning of tracking links.
from addon.
Related Issues (20)
- Also clear urls of google calendar
- Suggestion to shorten Amazon links further HOT 3
- Usage of ClearURLs as a NodeJS package
- Whitelist system? HOT 1
- Requesting Discord media links to be cleaned
- "?ceneo_cid=" Ceneo website redirect
- Clean up of duplicate and other issues
- Steam Linkfilter HOT 2
- Parameters not cleaned properly on Android Firefox when using YouTube share feature
- Hashtags with Ebay saved search links in GMail
- Infinite redirect loops HOT 2
- ClearURLs breaks bol.com HOT 2
- Delete JustWatch tracking URL HOT 1
- Unauthorized F4map API usage when enabling filter on https://www.bienici.com/
- ClearURLs breaks google's generative AI search on google search page
- Breaks Google Books
- Logging in to google services (mail, calendar) is broken on Vivaldi's built-in clients HOT 1
- Breaks lootdest.com and loot-link.com HOT 2
- Extension breaks file uploads on Civitai HOT 1
- Add exclusion by domain or in global expections HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from addon.