Join GitHub today
URL(s) where the issue occurs
Describe the issue
When you first load this page, your first click anywhere on the page will trigger a connection to a tracking website. The connection is not completely blocked even with almost all filter lists enabled, and the domain and URL change regularly. Here's custom rules I set for 3 of those:
And that's where the problem lies: It's not just a connection triggered on click, there's a whole fingerprinting script in there that should never be allowed to run, regardless of if the results are sent to some obscure domain or anilinkz.io themselves.
So, can uBlock's more advanced features take care of this ? What do such rules look like ?
No screenshot needed, just mentioning that the script is inlined and enclosed with a
Thanks if you can help!
This will abort the execution of the fingerprint code:
For the popups, just toggle on the no-popups switch. This would need more investigation to figure whether the code for these popups can be defused.
Why would you have NoScript handle the 3rd-party scripts/frames? You are forfeiting uBO's ability to block/allow on a per-site basis, i.e. if a script/frame from one undesirable hostname is absolutely needed on a given site, you can do this with uBO, rather than allow everywhere with NoScript (I know about ABE, point-and-clicking is much more user-friendly).
Thank you both, that works perfectly. I don't have pop-ups with Gorhill's rule, and without it only on first click if it was a middle click. The pop up was blocked with an annoying Firefox message below the address bar though. It's gone with Fingerprint2's rule alone anyway.
Next time I need to use an advanced rule like this script injection thingy, do you think I can bother directly EasyPrivacy's maintainer ? Are they familiar with the syntax and willing to use uBlock-only rules ?
No, they're not. They will direct you here, so don't bother them. Lastly, NoScript is not known to play well if you run it with uBO. It's best that either you remove it or keep it disabled if it does something unexpected, also uBO offers nothing less than NoScript, infact you don't need the extension if you're already using uBO.
Ah, I see it's in uBlock-only filters for everyone now. Got it, this place is uBlock's feature-specific equivalent of the forum where you request new EasyList filters.
Thanks again :)
As for NoScript, I never noticed any issue with uBO, at least with my setup. Both add-ons work as I would expect them according to Firefox console logs, uBO's logs and firewall logs. I'm not ready to remove NoScript considering that the features of both extensions don't overlap completely.