It's better to make browsers unfingerprintable than trying to outlaw the practice.
For a site to be completely out of reach of the US/EU, all of the involved companies (site operator, fingerprinting provider, company paying for the advertising, ad network provider + the other middlemen involved in serving that ad) would have to have zero connection to the US/EU.
Consider what technical success looks like. How many nice things can't we have, if we need to worry about how they will be abused for fingerprinting?
Better to succeed politically and fail technically than the other way around.
What also makes this a little different is that there's not many nefarious actors that truly benefit from fingerprinting random people. Fingerprinting is very useful in large scale operations, and it's hard to maintain a large scale web presence as an outlaw.
I fully agree that fingerprinting should be outlawed by privacy directives. But writing such a law correctly is really tough.
I do not think laws go far enough because we live in a global society and laws don't exactly apply globally.
The only way that I think a law could assist with this would be if the governments would force all websites of legal businesses to work without javascript as well as via tor, but even then it will go unenforced.
That being said, I do not think that fingerprinting is an exploit as browsers come build-in with technologies that are meant for fingerprinting (see the ping attribute for example).
tired of closing useless cookie notifications on every site
How is that true? If you don't visit X site then X site can't fingerprint you. I'd say technically it's the user's fault if they run random code on their computer and using a browser that sends this information back to the fingerprinting party.
I'd say most of the best sites of the internet could be read just fine w/o Javascript or even with just wget.
If someone made an application that downloaded web pages and executed the contents with SUDO privileges, would I be exploiting someone if my website was 'rm -rf --no-preserve-root /'?
Allowing predatory and/or negligent entities to entrap people with less-than-expert knowledge of the relevant industry/technology/whatever is something we should avoid if our goal is to build a society for the common good. The whole point is to watch each other’s backs, not to create a web of obscure threats where only the truly paranoid can remain safe and avoid being exploited.
Indeed, a lot of companies are paying a lot of people a lot of money to spend a lot of their working hours figuring out newer and more-resilient ways of doing this stuff. How long has it been since persistent Flash cookies? Looks like sometime around 2009:
https://en.wikipedia.org/wiki/Local_shared_object#Privacy_co...
I think there's a project out there for an enterprising public-interest researcher to graph how many of these attempts and techniques were developed and popularized after Facebook started allowing people outside of universities to register for an account.
Yes.
> csh -c $(curl dev.sansorgan.es)
(I specified csh as anyone willing to try this probably wouldn't have it installed).
sudo -n
You don't want to give away that you are using sudo to anyone that does not first read the script.Yes.
If websites choose to sacrifice usability to be able to fingerprint users, that's on them.
Fingerprinting is an exploit, an attack on the person and machine. It is tracking using mechanisms that were not meant for tracking.
It is without consent and it is without user control (you can clear cookies, you can't clear the fingerprint you've let on thousands of website you browse every week).
Cookies, Local Storage (and IP) should be the only legally authorised means of tracking