6 ms·
Google won't ditch third-party cookies in Chrome after all
- legitster 2y ago> In some ways, this is a loss—tracking cookies are undeniably terrible, and Google's proposed alternative is better for privacy, at least on paper. However, universal adoption of the Privacy Sandbox could also give Google more power than it already has, and the supposed privacy advantages may never have fully materialized as Google continues to seek higher revenue. Cookies are much maligned these days, but to defend them a little bit - the alternatives are almost universally worse for user privacy. Persistent session storage? Browser fingerprinting? Locking everything behind a user account with mandatory sign-in? Blegh. On the other hand, cookies are a pretty transparent interaction. It's a tiny file that sites in your browser. You can look at them. They expire on their own. You as a user can delete, modity, edit, hack them to your heart's content. They contain no PII on their own. They are old-fashioned and limited and that's a good thing. The real problem here is not the cookie - it's the third party data networks. I would much rather focus our ire on the function rather than the form.
- tmpz22 2y agoBlaming privacy violations on cookies has been an absolute masterclass in public relations and is probably the greatest innovation of FANNG.
- devrandoom 2y ago[flagged]
- Henchman21 2y agoMan this reminds me a lot of bank fraud, er… I meant “identity theft”!
- matthewdgreen 2y agoAs another user notes above, there are relatively few applications of 3rd party cookies that aren’t a direct privacy violation or that can’t be realized some other way. If the manufacturer installed a special slot on your car that was explicitly designed so that anyone could install a tracking device, the first thing you’d probably do is fill that slot up with epoxy. But when we discuss simply removing that slot as a manufacturer default, everyone on HN is suddenly up in arms: “why are you blaming the third party tracking slot!? The slot itself isn’t what’s tracking you.”
- orangecat 2y agoRight. Disabling third party cookies is the first thing I do with any browser (the second being uBlock Origin), and it's caused problems on exactly one site that I can recall over the last several years.
- timewizard 2y agoThat's because Safari made that default years ago and we've all built workarounds for this anyways. Due to the proliferation of JavaScript and it's being default enabled on all sites or they _will_ break... and the ease of setting up APIs in the cloud.. your privacy settings really don't matter much anymore anyways. Likewise "autoplay blocking" isn't too hard to overcome. It's more out of politeness that it's ever honored.
- Yeul 2y agoI have two browsers on my phone. One is locked down and the other one is vanilla for those rare cases when I absolutely need to experience the internet as intended.
- zmmmmm 2y agofirst party cookies yes But third party cookies are a lot more insidious, because they get sent without any visibility to the user and have generally peripheral relevance to the application they are using. It's like if you go to the supermarket and they ask you if you want to sign up for a loyalty card and you say yes, vs you go to the supermarket and they secretly plant trackers on you so that when you go to other shops they can tell who you are. One is a lot worse than the other.
- frollogaston 2y agoIs there a legitimate use case for 3P cookies?
- ferngodfather 2y agoCross domain same identity authentication, but this has been worked around in most cases.
- djfivyvusn 2y agoOnly in places where you trust the domains.
- paulryanrogers 2y agoYes. My employer uses them to facilitate a widget that site owners can just drop into place. Some of these folks are using platforms they cannot easily change or customize, and/or they cannot manage sophisticated changes.
- frollogaston 2y agoAh, and I'm guessing this could instead be done with an iframe but it would be ugly.
- winrid 2y agoIt would still require 3P cookies.
- Buttons840 2y ago> You as a user can delete, modity, edit, hack them to your heart's content. This is not true in practice though. Cryptography means they cannot be altered (or even read) if their creator doesn't want them to be altered. Of all the CRUD operations, users can only realiably delete the cookie.
- NBJack 2y agoI gotta ask: how many cryptographically secure cookies have you encountered? In theory, yes. In practice? That's kind of expensive.
- zeroCalories 2y agoIf you wanna do any kind of restful service securely you need to sign your data.
- jkrejcha 2y agoThere's nothing about that that requires JWTs/signed cookies. You may need JWTs or their moral equivalents for 3rd party services but, especially for 1st party services, session identifiers are a fine enough scheme that are oftentimes implemented more securely and have the same amount of statelessness (at least from a REST perspective) as a JWT. Not that cookies are allowable within the constraints of REST anyway due to violation of the uniform interface/stateless constraints, but pragmatically cookies have the most user agent support, and when used as just an session identifier, are relatively close to following the constraints and are much better supported than using the Authorization header or whatever[1]. Statelessness (the lack of "sessions") refers generally to the fact that the client and the server don't need to share state, i.e. the client has all it needs to make a request rather than, like, an "authorization context" or something (which is what a "user session" colloquially is). Unfortunately, the difference in the way the terms were used kinda led to this confusion which made people think that they weren't doing REST unless they were using JWTs or signed cookies. It's the difference between storing the shopping cart in a cookie or what have you vs. creating a shopping cart resource. In the former scenario, the server has to track where in the (often implicit) state machine the current client is[2], whereas in the latter, the client has all it needs (a URI, authz token, etc) to make the request and all the state is stored server-side. [1]: If browsers had better support for setting the Authorization header somehow, this would almost certainly just be a "best practice" that we take for granted. Automated clients with API keys tend to be better in this regard. [2]: And there are significant disadvantages to doing it this way, if you've ever lost your cart or got those weird "session expired" errors after hitting the back button, you've ran into the pitfalls of doing it this way.
- nicce 2y ago> They expire on their own. I have been looking them and yes, in 50 years…
- immibis 2y ago"Sawdust in bread is much maligned these days, but to defend it a little bit, the alternatives are almost universally worse for your health. Sand? Dog poop? Arsenic?"
- chii 2y agowell if you want cheap bread, something has got to give.
- ocdtrekkie 2y agoThis article seems to avoid talking about the elephant in the room: Every other browser just blocks third party cookies with no replacement. And Chrome would too if it wasn't owned by an ad company. This should be the central argument the DOJ uses to separate Chrome from Google: The entire web for a monopoly-size portion of users is massively less secure because the web browser is owned by a company which is very vested in it being less secure.
- modeless 2y agoYou have it backwards. Antitrust is the reason Google can't remove cookies. Because it would be anticompetitive toward their competitors in the advertising market. Google has wanted to block third-party cookies for a long time and they can't because they're not allowed to, legally.
- labster 2y agoThey’ve already been found guilty of antitrust, so what do they have to lose? Honestly I’m surprised Google hasn’t offered to buy Truth Social for a few hundred million just to make this little antitrust problem go away.
- CharlesW 2y agoThe parent commenter is correct: Chrome is blocking third-party cookies if the user chooses that behavior. The only thing that's changed is that they won't be doing it by default, or letting users know about this privacy-protecting option. From TFA: "Until today, Google was still planning to roll out a dialog in Chrome that would prompt users to turn off third-party cookies in favor of Google's updated solution. […] …Google won't be pushing that cookie dialog to users. You can still choose to disable third-party cookies in Chrome, though."
- modeless 2y agoNothing you said is in contradiction with what I said. Antitrust law is what prevents Google from default blocking third party cookies in Chrome.
- gnabgib 2y agoRelated: Google scraps plan to remove third-party cookies from Chrome (26 points, 9 months ago, 3 comments) https://news.ycombinator.com/item?id=41046637 https://news.ycombinator.com/item?id=41046637 Chrome is entrenching third-party cookies that will mislead users (511 points, 8 months ago, 311 comments) https://news.ycombinator.com/item?id=41391412 https://news.ycombinator.com/item?id=41391412 What Google's U-Turn on Third-Party Cookies Means for Chrome Privacy (3 points, 7 months ago) https://news.ycombinator.com/item?id=41788239 https://news.ycombinator.com/item?id=41788239
- joshdavham 2y agoEven if Google won't disable third-party cookies in Chrome, you still can! chrome://settings/cookies
- chris_wot 2y agoSo turn them off by default, and whitelist the ones that are necessary. It was always a stupid idea to get rid of them completely.
- grishka 2y agoThe only somewhat good use for third-party cookies is various embeds and comment widgets. It wouldn't be all that much of a loss for the users if third-party cookies were removed without a replacement, but with the developer of the world's most popular web browser and the world's most popular mobile OS also being the world's richest internet advertising company, that's apparently an absolute impossibility ¯\_(ツ)_/¯
- sublinear 2y agoI'm not sure I've ever understood the point of this. Aren't all cookies trivially "any-party" cookies? Can't any form of persistence be used to track a user? 3rd-party cookies as they exist today just give a path of least resistance so that most of that behavior is implemented the same way. Consistent implementation allows the user a simple way to block that behavior.
- est 2y agoweird stuff happen when an advertising company is making web browsers. Anti-trust should happen faster to stop the monopoly
- ChrisArchitect 2y ago[dupe] https://news.ycombinator.com/item?id=43764062 https://news.ycombinator.com/item?id=43764062
- creatonez 2y agoNot surprising. Chrome is deeply compromised by Google's incentives.
- 1vuio0pswjnm7 2y agoAnother assurance Google made was that the User-Agent HTTP header is being phased out, or at least rendered obsolete. It sure seems like this header is in heavy usage for a variety of online advertising related purposes. Time will tell if anyone should take Google's forecasting of the future seriously.
- aucisson_masque 2y ago> Google has been heartened to see the advertising industry taking privacy more seriously. As a result, Google won't be pushing that cookie dialog to users. The advertising industry never ever cared about anyone’s privacy. Quite the opposite. Same for Google, Google is a company. It cares about money income, that’s all. This change gave them even more control on the web. They just had too much pushback from the advertising industry and a wrong timeline with the DOJ and the antitrust lawsuit. That’s the reason they canceled their plan, anything else is PR BULLCRAP.
- snackernews 2y agoGoogle talking about the advertising industry as something external to itself sure is something.
- codedokode 2y agoSo basically Google added additional tracking and fingerprinting features (so called "Privacy Sandbox") as a replacement for 3P cookies, but decided not to remove them after all. I think that independent from Google browser vendors should 1) stop adopting any APIs that extend fingerprinting surface and 2) gradually lock down APIs that allow fingerprinting by putting them behind permissions.