414 points

Get fucked, advertisers.

permalink
report
reply
130 points

Advertisers track you with device fingerprinting and behaviour profiling now. Firefox doesn’t do much to obscure the more advanced methods of tracking.

permalink
report
parent
reply
36 points

Don’t all the advanced ways rely on JavaScript?

permalink
report
parent
reply
61 points

Lots do. But do you know anyone that turns JS off anymore? Platforms don’t care if they miss the odd user for this - because almost no one will be missed.

permalink
report
parent
reply
9 points

Not all but most, yes. But TBF, sites that still function with JS disabled tend to have the least intrusive telemetry, and might pre-date big data altogether.

Regardless, unless the extent of a page’s analytics is a “you are the #th visitor” counter, all countermeasures must remain active.

permalink
report
parent
reply
7 points

Honestly would be hard to do. There a perfectly legitimate and everyday uses for pretty much everything used in fingerprinting. Taking them away or obscuring them in one way or another would break so much.

permalink
report
parent
reply
15 points

Librewolf has Resist Fingerprinting which comes pretty far.

Every Librewolf browser uses the same windows user agent, etc. But there are downsides, like time zones don’t work, and sites don’t use dark mode by default.

And even then, EFF’s Cover Your Tracks site can still uniquely identify me, mainly through window size. That’s one of the reasons why Tor Browser uses letterboxing to make the window size consistent.

permalink
report
parent
reply
17 points
7 points

It’s really strange how they specifically mention HTML5 canvas when you can run any fingerprinter test on the internet and see that Firefox does nothing to obfuscate that. You can run a test in Incognito mode, start a new session on a VPN, run another test, and on Firefox your fingerprint will be identical.

permalink
report
parent
reply
4 points

EU outlaws it

permalink
report
parent
reply
6 points

The EU isn’t the only place on the planet, even if its laws have an impact.

permalink
report
parent
reply
1 point

Yeah, you need uMatrix. although it can be tricky to use.

permalink
report
parent
reply
4 points

There is still plenty of fish for advertisers, sadly.

permalink
report
parent
reply
12 points
*

Forgive me if this is an overly simplistic view but if the ads with cookies are all served on Google’s platform say then would all those ads have access to the Google cookie jar?

If they don’t now then you can bet they are working on just that.

permalink
report
reply
32 points

The way I’m reading it, they allow the third party cookies to be used within the actual site you’re on for analytics, but prevent them from being accessed by that third party on other sites.

But I just looked at the linked article’s explanation, and not a technical deep dive.

permalink
report
parent
reply
6 points

We’ll have to see what happens but what you are talking about is what Mozilla calls Third-Party Cookies and… they are aware of it.

https://support.mozilla.org/en-US/kb/third-party-cookies-firefox-tracking-protection#:~:text=Third-party cookies are cookies,considered a third-party cookie.

I can’t entirely tell if that means they will be put in the facebook cookie jar or if it will be put in the TentaclePorn Dot Org (don’t go there, it is probably a real site and probably horrifying) cookie jar. If the former? Then only facebook themselves have that which… is still a lot better I guess? If the latter then that is basically exactly what we all want but a lot of sites are gonna break (par for the course with Firefox but…).

permalink
report
parent
reply
-6 points

InB4 the guy who replies to defend tenticle porn…

permalink
report
parent
reply
0 points

The cookie would go to the Facebook or tentacleporn cookie jar depending on which site the user has actually visited. Whatever the domain in the address bar says.

permalink
report
parent
reply
2 points

TentaclePorn Dot Org (don’t go there, it is probably a real site and probably horrifying)

It’s registered through namecheap and points to cloudflare, but there’s nothing behind cloudflare. It just times out. That was disappointing.

permalink
report
parent
reply
2 points

They are usually separate things. Cookies are produced/saved locally, to be read in the next visit (by the same website or maany websites basically forever unless you use firefox containers or at least clear them once in a while). There’s also local storage which is different but can also be used to identify you across the web. Ads, trackers, all of these categories are often made of many small components: you read a single article on a “modern” newspaper website, hundreds of connection are being made, different tiny scripts or icons or images are being downloaded (usually from different subdomains for different purposes but there’s no hard rule). It’s possible to block one thing and not another. For example I can block Google Analytics (googletagmanager) which is a tracker, but accept all of Google’s cookies.

permalink
report
parent
reply
7 points

So that’s what third party cookies are. What this does is make it so that when you go to example.com and you get a Google cookie, that cookie is only associated with example.com, and your random.org Google cookie will be specific to that site.

A site will be able to use Google to track how you use their site, which is a fine and valid thing, but they or Google don’t get to see how you use a different site. (Google doesn’t actually share specifics, but they can see stuff like “behavior on one site led to sale on the other”)

permalink
report
parent
reply
0 points
Deleted by creator
permalink
report
reply
307 points

For those who don’t care to read the full article:

This basically just confines any cookies generated on a page, to just that page.

So, instead of a cookie from, say, Facebook, being stored on site A, then requested for tracking purposes on site B, each individual site would be sent its own separate Facebook cookie, that only gets used on that site, preventing it from tracking you anywhere outside of the specific site you got it from in the first place.

permalink
report
reply
29 points

Basically creates a fake VM like environment for each site.

permalink
report
parent
reply
203 points

Hahahahaha so it doesn’t break anything that still relies on cookies, but neuters the ability to share them.

That’s awesome

permalink
report
parent
reply
58 points
*

Honestly, I thought that’s how it already worked.

Edit: I think what I’m remembering is that you can define the cookies by site/domain, and restrict to just those. And normally would, for security reasons.

But some asshole sites like Facebook are cookies that are world-readable for tracking, and this breaks that.

Someone correct me if I got it wrong.

permalink
report
parent
reply
25 points

They’ve been doing this with container tabs, so this must be the successor to that idea (I’m going to assume they’ll still have container tabs).

permalink
report
parent
reply
31 points

Total Cookie Protection was already a feature, (introduced on Feb 23st 2021) but it was only for people using Firefox’s Enhanced Tracking Protection (ETP) on strict mode.

They had a less powerful third-party cookie blocking feature for users that didn’t have ETP on strict mode, that blocked third party cookies on specific block lists. (i.e. known tracking companies)

This just expanded that original functionality, by making it happen on any domain, and have it be the default for all users, rather than an opt-in feature of Enhanced Tracking Protection.

permalink
report
parent
reply
-1 points

I would love to see an icon of a neutered cookie please 🥺😄.

permalink
report
parent
reply
5 points
*

Unless that cookie was somehow important for you to use both sites, but thats incredibly rare.

permalink
report
parent
reply
3 points

From my experience, blocking 3rd party cookies in general doesn’t seem to make any difference for site functionality anyways. Though I never log into sites with a Google or FB account other than Google or FB sites (and rarely at all for the latter).

permalink
report
parent
reply
16 points

For those who don’t care to read the full article

Or even the whole title, really

permalink
report
parent
reply
6 points

I don’t know why this wasn’t the case long ago.

permalink
report
parent
reply
11 points

It increases implementation complexity of the browser and loses people who fund Firefox and contribute code $$$

permalink
report
parent
reply
6 points

Isn’t this basically Firefox’s version of the third party cookie block that Chrome rolled out a few months ago? Or am I missing something here?

I mean, it’s good news either way but I just want to know if this is somehow different or better.

permalink
report
parent
reply
10 points

Sites are much more contained now. Is much more like a profile per site.

permalink
report
parent
reply
-2 points
*

Disabling cross site cookie is already a thing for decades…

Same with Do Not Track requests.

permalink
report
parent
reply
7 points

Do Not Track has never really done anything, it just asks websites politely to not track you. There’s no legal or technical limitation here.

permalink
report
parent
reply
1 point

I still much rather have it than not. It also lead to the spiritual successor GPC which does actually have regulatory requirements under the CCPA.

permalink
report
parent
reply
3 points

Disabling cross site cookies and allowing them to exist while siloed within the specific sites that need them are two different things.

Previous methods of disabling cross site cookies would often break functionality, or prevent a site from using their own analytics software that they contracted out from a third party.

permalink
report
parent
reply
3 points

Thank you for your explanation, tbat greatly clears up my confusion.

TBH, if a person’s concern is being tracked by, for example, Facebook; then this just lets Facebook continue tracking them without directly allowing Facebook’s anaylitics customers to track them to another site directly (but indirectly that information can still be provided). But I guess for all the people giving FB and Google those proviledges better to have this than not.

permalink
report
parent
reply
-19 points

Let me guess, itll still let websites see a list connected microphones and cameras with zero user interaction?

permalink
report
reply
2 points

Trying

navigator.mediaDevices.enumerateDevices()
.then(function(devices) {
  devices.forEach(function(device) {
    console.log(device.kind + ": " + device.label +
            " id = " + device.deviceId);
  });
})

it appears to have no label and the ids are randomly generated per site.

permalink
report
parent
reply
0 points

So it still ahows the number of devices then?

permalink
report
parent
reply

Technology

!technology@lemmy.world

Create post

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related content.
  3. Be excellent to each another!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, to ask if your bot can be added please contact us.
  9. Check for duplicates before posting, duplicates may be removed

Approved Bots


Community stats

  • 18K

    Monthly active users

  • 11K

    Posts

  • 517K

    Comments