Interesting trick. But I think adBlockers block requests to entire tracking domains. So even css calls would be blocked?
Crooked Style Sheeding – Webpage tracking using only CSS
31–40 of 180 posts
Re: Crooked Style Sheeding – Webpage tracking using only CSS
#32Earlier quoted context omitted.
> not an easy fix All of this is an easy fix: disable css. In the same way that "I don't want to be tracked by javascript" can easily be resolved by disabling javascript. I'm not seriously suggesting everyone does that, but anyone who is so paranoid that they don't want a site knowing that they're reading its content might want to consider it.
While we, as devs, may get tired of the constant beat-down between site flexibility and privacy, many of our users are unaware. They will go blindly towards flexibility and we have a duty to find as much compromise as possible between those two values lest we just say "it's an easy fix, just turn off your computer". There has to be a middle ground between extremely paranoid turn everything off and extremely liberal w…
("anonymously" assuming I'm blocking their cookies, which I would if I were that paranoid)
Re: Crooked Style Sheeding – Webpage tracking using only CSS
#33Whose going to be first to make the 'I always browse the Web with CSS disabled' post?
Re: Crooked Style Sheeding – Webpage tracking using only CSS
#34If you're concerned as a user of a malicious site: * Link click tracking - So what, the site could route you through a server side proxy anyways * Hover tracking - Can track movements of course, but doesn't really help fingerprinting. This is still annoying though and not an easy fix * Media query - So what, user agent gives this away mostly anyways * Font checking - Can help fingerprinting...browsers need to start r…
Re: Crooked Style Sheeding – Webpage tracking using only CSS
#35Re: Crooked Style Sheeding – Webpage tracking using only CSS
#36Whose going to be first to make the 'I always browse the Web with CSS disabled' post?
Using lynx, the only thing that makes reading Hacker News somewhat inconvenient is the lack of indentation to show the nesting hierarchy, but otherwise it works quite well. Some other sites are so messed up that it's actually more comfortable to read them in a text-only browser that completely ignores CSS and replaces images by their alt-tags. Of course I frequently do want to look at images, so my main browser remai…
Would be nice if HN would fix it, too.
I always browse HN using the links2 browser. No CSS! (Although elinks is pretty interesting, in that it's a text-only browser that implements some CSS.)
Re: Crooked Style Sheeding – Webpage tracking using only CSS
#37If you're concerned as a user of a malicious site: * Link click tracking - So what, the site could route you through a server side proxy anyways * Hover tracking - Can track movements of course, but doesn't really help fingerprinting. This is still annoying though and not an easy fix * Media query - So what, user agent gives this away mostly anyways * Font checking - Can help fingerprinting...browsers need to start r…
> not an easy fix All of this is an easy fix: disable css. In the same way that "I don't want to be tracked by javascript" can easily be resolved by disabling javascript. I'm not seriously suggesting everyone does that, but anyone who is so paranoid that they don't want a site knowing that they're reading its content might want to consider it.
Re: Crooked Style Sheeding – Webpage tracking using only CSS
#38Whose going to be first to make the 'I always browse the Web with CSS disabled' post?
Using lynx, the only thing that makes reading Hacker News somewhat inconvenient is the lack of indentation to show the nesting hierarchy, but otherwise it works quite well. Some other sites are so messed up that it's actually more comfortable to read them in a text-only browser that completely ignores CSS and replaces images by their alt-tags. Of course I frequently do want to look at images, so my main browser remai…
Re: Crooked Style Sheeding – Webpage tracking using only CSS
#39Re: Crooked Style Sheeding – Webpage tracking using only CSS
#40The obvious solution is to block the server-side pages that the CSS elements link to. This kind of tracking can be mitigated the same way any other kind of tracking is already handled by uBlock or uMatrix.