5 ms·
It's absolutely crazy, how much information you can reliably read "between the lines" if you just collect enough data. For example check out this CCC-talk by D
by hooby 6y ago
It's absolutely crazy, how much information you can reliably read "between the lines" if you just collect enough data.
For example check out this CCC-talk by David Kriesel - in which he demonstrates how much you can figure out just from some limited, publicly available data on a news website:
https://media.ccc.de/v/33c3-7912-spiegelmining_reverse_engineering_von_spiegel-online https://media.ccc.de/v/33c3-7912-spiegelmining_reverse_engin...
Being able to track mouse movements and hover interactions and scroll position and time spent and other activity on the page, gives you a ton more data to mine that way than when just registering page loads.
- dgellow 6y agoBut... how do you do this from CSS? Do you mean that you would add a :hover on a bunch of elements to gather multiple requests and the approximated position of the mouse?
- hooby 6y agoFor most behavioural profiling stuff it should be sufficient to just know which page element the mouse was over, no pixel-precise x/y coordinates needed. But if a mouse enters element A at time x, then enters element B at time x+n, and then enters element C at time x+m (and so on) - you can extrapolate the path the mouse most likely must have taken - and at which speed and acceleration - to be able to get to all these positions at those time points. It's just an approximation of course, but can be surprisingly accurate.