1416
submitted 11 months ago by sabreW4K3@lemmy.tf to c/firefox@lemmy.ml
you are viewing a single comment's thread
view the rest of the comments
[-] WaffleFriends@lemmy.world 58 points 11 months ago

Can someone explain to me the google API and DRM situation in stupid people terms? I’m stupidly tech illiterate but I know that this is a big deal and I would like to understand

[-] sabreW4K3@lemmy.tf 94 points 11 months ago

Sure thing. With this current proposal, when you visit a website, the site asks your browser if you're willing to display it as intended, basically with all and any adverts. If the answer is no, then you can't see the content, if the answer is yes, then you're likely using Chrome or a Chromium based browser and Google can guarantee more ad impressions, because they're first and foremost an advert selling company.

[-] donnachaidh@lemmy.world 35 points 11 months ago

I may not be 100% right, as I haven't looked at it in detail, but I think it's even a bit more than that. Since the way that's proven is by the browser vendor signing the request (I assume with an HTTP header or something), you could also verify it's from a specific vendor. So even if Mozilla says, yes, we'll display your ads, a website could still lock down to Chrome. It would probably also significantly hamper new browsers, and browsers with a security/anti-ad focus, as they won't be recognised by major websites that use the new protocol until they have market share, which they won't get if they don't have access to major websites.

[-] pennomi@lemmy.world 5 points 11 months ago

I mean, they already do that by filtering out user agents. But this is certainly a step beyond.

[-] fuzzzerd@kbin.social 7 points 11 months ago

Which is why all browsers cross identify as other browsers. This would make it easier for sites to block and harder for browsers to work around.

[-] WaffleFriends@lemmy.world 5 points 11 months ago

Thanks so much, I understand now. God, is that a shitty move for Google to pull

[-] wanderingmagus@lemm.ee 4 points 11 months ago

Why can't your browser lie and say "yes of course I'm displaying everything my fingers definitely aren't crossed behind my back"?

[-] DrQuint@lemmy.world 7 points 11 months ago

Because it's not just going to say yes. It's going to say yes, and then present an unique key that browser made for themselves. Other browsers might be able to spoof the key, but the proposal might have cryptographically expensive to even try.

[-] disconnectikacio@lemmy.world 2 points 11 months ago

What about replying yes, then blocking ads?

[-] sabreW4K3@lemmy.tf 1 points 11 months ago

Your device would return a signature to say that there's no adblocking software on the device.

[-] wanderingmagus@lemmy.world 2 points 11 months ago

And that signature can't be spoofed? Or the browser can't be sandboxed and quarantined so it is made unaware of such software, and the software applied retroactively?

[-] sabreW4K3@lemmy.tf 1 points 11 months ago

People will always find a workaround, look at rooting of phones for example. But they shouldn't have to. I mean look at how banking apps refuse to work on rooted phones but work in a browser on your desktop without any issues. It will be the same with this. Your device is rooted, we can't show you this webpage.

[-] Whirlybird@aussie.zone 1 points 11 months ago* (last edited 11 months ago)

That’s not true - you can still use ad blockers etc as normal.

It’s also not a browser check, it’s a device check. It’s to check that the device can be trusted, like android itself hasn’t been tampered with.

[-] rainh@kbin.social 19 points 11 months ago* (last edited 11 months ago)

That's equally stupid though... why shouldn't I be able to tamper with my phone's operating system? And how is it any of a website's business if I do?

[-] conciselyverbose@kbin.social 14 points 11 months ago

It's literallly impossible for there to be a valid reason for a website to be entitled to know that under any circumstances.

[-] DarkThoughts@kbin.social 7 points 11 months ago

So people with custom roms or on various Linux distros would be fucked?

[-] Whirlybird@aussie.zone 0 points 11 months ago

Well with custom roms they already are for many apps.

[-] DarkThoughts@kbin.social 1 points 11 months ago

True, but that's within their own ecosystem. The internet is not owned by Google. But I guess a certain part of the majority wants it that way with how popular Chromium based browsers are.

[-] whatsarefoogee@lemmy.world -2 points 11 months ago

How could it not be a browser check if the website relies on the browser to be a middle man? The WebDRM that was pushed by a terrorist organization W3C, currently requires per-browser licensing.

Per wikipedia:

EME has been highly controversial because it places a necessarily proprietary, closed decryption component which requires per-browser licensing fees into what might otherwise be an entirely open and free software ecosystem.

load more comments (23 replies)
this post was submitted on 25 Jul 2023
1416 points (99.0% liked)

Firefox

16764 readers
75 users here now

A place to discuss the news and latest developments on the open-source browser Firefox

founded 4 years ago
MODERATORS