Live data from Hacker News

Firefox to add Tor Browser anti-fingerprinting technique called letterboxing

zdnet.com

1–10 of 216 posts

Re: Firefox to add Tor Browser anti-fingerprinting technique called letterboxing

#2
> Firefox's letterboxing support doesn't only work when resizing a browser window but also works when users are maximizing the browser window, or entering in fullscreen mode

Brilliant. All you have to do is change your window size for every site you visit.

Re: Firefox to add Tor Browser anti-fingerprinting technique called letterboxing

#3
I try enabling this occasionally, but it causes my zoom preference to be forgotten for each site after I close the tab. Seems to be intentional (https://bugzilla.mozilla.org/show_bug.cgi?id=1369357).

I need zoom to not ruin my eyes - is it just too hard to mask the true zoom?

With the letterboxing, it seems like it would mostly not do anything when using a tiling WM with fixed splits. Does that sound right?

Re: Firefox to add Tor Browser anti-fingerprinting technique called letterboxing

#4
While I welcome another way to fight the constant tracking that we've come to know and love, this is, in my case, a break of workflow [1].

I do responsive web design, and spend a considerable amount of time resizing my browser window as a "cheap" way of previewing how it would look on narrower screens. Having the resize snap to multiples of 100 or 200px would make this experience horrible. Disabling it on localhost (where you're supposedly in control of what goes in and out the browser) could be a solution.

[1] https://xkcd.com/1172/

Re: Firefox to add Tor Browser anti-fingerprinting technique called letterboxing

#5
> The general idea is that "letterboxing" will mask the window's real dimensions by keeping the window width and height at multiples of 200px and 100px during the resize operation --generating the same window dimensions for all users-- and then adding a "gray space" at the top, bottom, left, or right of the current page.

> The advertising code, which listens to window resize events, then reads the generic dimensions, sends the data to its server, and only after does Firefox remove the "gray spaces" using a smooth animation a few milliseconds later.

Would using a setTimeout() on the window resize event bypass this? Send the data 20-50ms after resize is completed giving enough time for the letterboxing stuff to go away revealing the actual dimensions, or something? They say it only blocks the dimensions during the resize event and FF removes the letterboxing "a few ms later"

Re: Firefox to add Tor Browser anti-fingerprinting technique called letterboxing

#6
post #4

While I welcome another way to fight the constant tracking that we've come to know and love, this is, in my case, a break of workflow [1]. I do responsive web design, and spend a considerable amount of time resizing my browser window as a "cheap" way of previewing how it would look on narrower screens. Having the resize snap to multiples of 100 or 200px would make this experience horrible. Disabling it on localhost (…

Why not use the built-in mobile preview tool that allows you to set custom dimensions?

Re: Firefox to add Tor Browser anti-fingerprinting technique called letterboxing

#7
post #4

While I welcome another way to fight the constant tracking that we've come to know and love, this is, in my case, a break of workflow [1]. I do responsive web design, and spend a considerable amount of time resizing my browser window as a "cheap" way of previewing how it would look on narrower screens. Having the resize snap to multiples of 100 or 200px would make this experience horrible. Disabling it on localhost (…

[deleted]

Re: Firefox to add Tor Browser anti-fingerprinting technique called letterboxing

#8
post #2

> Firefox's letterboxing support doesn't only work when resizing a browser window but also works when users are maximizing the browser window, or entering in fullscreen mode Brilliant. All you have to do is change your window size for every site you visit.

The reason it's fingerprint resistant is because lots of other people will have the same reported screen size. Not because a different screen size is reported to different sites.

Re: Firefox to add Tor Browser anti-fingerprinting technique called letterboxing

#9
post #4

While I welcome another way to fight the constant tracking that we've come to know and love, this is, in my case, a break of workflow [1]. I do responsive web design, and spend a considerable amount of time resizing my browser window as a "cheap" way of previewing how it would look on narrower screens. Having the resize snap to multiples of 100 or 200px would make this experience horrible. Disabling it on localhost (…

Why not use the built-in mobile preview tool that allows you to set custom dimensions?

I also use that, but I find it faster and more straightforward to just drag the window edge, especially when devtools are not opened. One example is using browser and editor side-by-side on a single macOS split-full-screen.
Post reply on HN