@lina There is a simple reason why this doesn't work:
YOU CAN NEVER TRUST THE CLIENT.
It's as simple as that. I have no idea why people keep thinking they can find a way to make the client trustworthy. That's just not how it works.
@lina There is a simple reason why this doesn't work:
YOU CAN NEVER TRUST THE CLIENT.
It's as simple as that. I have no idea why people keep thinking they can find a way to make the client trustworthy. That's just not how it works.
@hexaheximal @lina DRM was never about making it impossible. They know it doesn't work. The point is to (1) make it inconvenient and (2) turn users defending their own interests into felony contempt of business model.
See de-CSS, youtube-dl, invidious
You and I can use various ungoogled Chromiums and Gecko browsers. Most people won't. And if our "alternative" browsers try to impersonate their DRM identity it will be construed as a copyright violation and a security threat and the github repo will be taken down.
Don't host your stuff on github. Also fight the DRMed web.
Thank you Jay Freeman for the term.
@clacke I thought they specifically said that it isn't DRM, doesn't restrict content, and would even temporarily disable itself sometimes to force websites to have to support not having it.
See: https://github.com/RupertBenWiser/Web-Environment-Integrity/issues/28#issuecomment-1646083436b and https://github.com/RupertBenWiser/Web-Environment-Integrity/issues/28#issuecomment-1651129388
@hexaheximal yeah that's believable
/s
@clacke What is the problem with that?
@hexaheximal First, this is a draft. We'll see if that "[let's try to defeat the real purpose of this spec]" clause will stick.
Maybe the people who wrote the spec believe themselves, but this weird sometimes-no-DRM thing is not what their bosses want.
Second, let's say they do put it in. And Chrome does implement it. Some sites won't bother to implement this weird intermittent mode.
Then some users will complain that the browser behaves differently 10% of the time. That's terrible usability. And then they'll rip it out regardless what the spec says they SHOULD do.
When I have more energy I will read this again and try to understand how it's even described to work in theory. It was a confusing read.
GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.
All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.