Live data from Hacker News

Crooked Style Sheeding – Webpage tracking using only CSS

github.com

1–10 of 180 posts

Re: Crooked Style Sheeding – Webpage tracking using only CSS

#2
Very interesting, it's always intriguing to see how much of a cat and mouse game this privacy stuff is. I'm always thinking that this needs an overhaul and slightly different approach altogether, sadly I can't produce any viable solutions.

With this huge and complex kind of issues I don't think we have to find one solution but rather point in the right direction, but I'm not even sure we're doing that.

Re: Crooked Style Sheeding – Webpage tracking using only CSS

#5
But how many users disable JavaScript in their browser to prevent tracking? And is the fact that a website can track all your clicks and mouse movements a privacy/security issue to begin with? Isn’t it by design that the website you’re visiting can track you?

Re: Crooked Style Sheeding – Webpage tracking using only CSS

#7

Whose going to be first to make the 'I always browse the Web with CSS disabled' post?

A more interesting question would be if it is possible to disable the "dynamic" part of the CSS in any browser. Things like ":hover", ":active" that this proof of concept abuses and leave just the more benign static styling rules.

Re: Crooked Style Sheeding – Webpage tracking using only CSS

#10
Any part of a browser that can make a request can be used to do this sort of thing. Any part of a browser that can alter the view and its related DOM attributes can cause a user to interact with it and give up data involuntarily.

Turn off JavaScript and CSS media queries can cause resources to load based on a number of parameters. Have canvas enabled and you can be fingerprinted. Use one browser over another and get feature detected. Anchor states give away browsing history. Hell even your IP address sacrifices privacy, and that's before the page gets rendered.

So with that being said, if you're browsing the web, you're giving up information.

Post reply on HN