-
Notifications
You must be signed in to change notification settings - Fork 83
Address "Hyperlink auditing" #342
Comments
Solution: https://github.com/gorhill/httpswitchboard/wiki/On-privacy#hyperlink-auditing Having to blacklist the |
I'm sure you're already aware but there is a Chrome flag to disable it: chrome://flags/#disable-hyperlink-auditing It might be easier to just recommend that people turn that on. |
I wonder if that switch really works. Regardless if I enable or disable it, |
No I wasn't aware. I looked at it and it says it's not enabled, and yet the jsfiddle above showed that hyperlink auditing was working. |
Turns out it is easy to detect and block globally: outgoing headers will have:
So the request can be canceled at that point, as chrome.webRequest.OnBeforeSendHeaders() is one of the only three API which can be executed in blocking mode. The So at this point this is the work to be done:
|
@gorhill Are you sure you had the flag on? The effect of the flag being enabled is to disable hyperlink auditing. The "enable" and "disable" link below it is to turn the flag itself off and on. So if it looks like this: That means that the flag is currently enabled, so no hyperlink auditing pings will be sent, while if it looks like this: That means that the flag is disabled, so hyperlink auditing pings will be sent. This is the default. When I enable the flag and run that Jsfiddle (http://jsfiddle.net/Ronny/5ntzw/), I don't see any hyperlink auditing pings sent. |
Oh I see, I understood it was doing the opposite. I will still leave the option there as it's more user-friendly, and I like the ability to be able that there were attempts at hyperlink-auditing. So far I haven't seen any though. |
What an horrible "feature" from a user perspective. Sigh.
References:
Possible solutions:
The text was updated successfully, but these errors were encountered: