Some outstanding conceptual judo in the opening paragraph of this proposal. “Often depend … may assume … certain aspects of”… therefore we would like to propose killing non-chrome user agents in general and ad blockers in particular.

https://github.com/RupertBenWiser/Web-Environment-Integrity/blob/main/explainer.md

Web-Environment-Integrity/explainer.md at main · RupertBenWiser/Web-Environment-Integrity

Contribute to RupertBenWiser/Web-Environment-Integrity development by creating an account on GitHub.

GitHub
Human-facing, client-side platform-state attestation tools are not going to be used to secure the agency or well being of humans. As soon as they hit production they are going to be used to defend businesses and business models at the expense of human choice and agency. Intentions are irrelevant, they are worth nothing, and anyone building these tools claiming that they serve a human good is lying to you, themselves or both.
Exhibit 1, exhibit 2, and I'm kissing my fingers like a chef here.
Don't. · Issue #28 · RupertBenWiser/Web-Environment-Integrity

Sometimes you have to ask the question whether something should be done at all, and trusted computing is certainly one of those cases where the answer is obviously a big fat NO. So please reconside...

GitHub
@mhoye you're likely aware of this already, but Apple did it first with Private Access Tokens which ship in the current versions of both macOS and iOS.
Don't. · Issue #28 · RupertBenWiser/Web-Environment-Integrity

Sometimes you have to ask the question whether something should be done at all, and trusted computing is certainly one of those cases where the answer is obviously a big fat NO. So please reconside...

GitHub
@mhoye as just kind of an added bonus, as soon as i heard about this i was like welp, that's gonna make every last thing about writing web software some measurable percentage more dogshit.
@mhoye Also an attack on the not-too-level playing field enabled by open #InternetStandards, as with the use of #ClientSideAttestation, they get to make sure it's only "authorized" implementations.
@mhoye oh my Lord. I am responsible for inquiring their income now?

@mhoye

This seems very much like, "let's make something that isn't the Web but call it the Web."

@suetanvil “What if the web was just like the web except it was also a television and the whole idea that a user agent would be beholden to the user and grant them agency was … let’s say a lot less inconvenient for our bottom line. Wouldn’t that be great.”
Clarify language by ShittyKopper · Pull Request #29 · RupertBenWiser/Web-Environment-Integrity

#28

GitHub

@mhoye I particularly like it that the very first rationale they offer is anti-adblocking.

Yeah, sure, I'm sure they care about the security of your web browser.

@mhoye … and to require all browsers to be vetted by a remotely controlled agent on the device.