|
|
|
|
|
by excitom
1297 days ago
|
|
This reminds me of my favorite hackathon project. The idea was to guess which college/university a person attended when they visited our website. I put a list of links to college bookstores in a hidden iframe. Then I had javascript that scanned the list to see which links were showing the "visited" color. Browser people quickly realized the intrusive potential of this "feature" and disabled getting the visited status of a link. |
|
Not 100% sure if browsers block this (they probably can, or otherwise definitely should!) via cross-origin policies or whatever, but if you control the site that the links are on then you can set the cross-origin policy yourself, without any need of a hidden iframe or similar things that are 'obviously scary' to safety-conscious Chromium browsers.
This isn't just something I made up either:
https://csstracking.dev/
https://css-tricks.com/css-based-fingerprinting/
https://github.com/OliverBrotchie/CSS-Fingerprint