/fight-for-the-open-web

F**k off Google.

Primary LanguageJavaScriptThe UnlicenseUnlicense

Fight For the Open Web

English | 简体中文 | Українська | Français | Türkçe | Nederlands | Português

Sunsetting this project

With Google backing down on the Web Integrity API, this project is no longer needed. I will keep this repository up for archival purposes, but no further update will be made.

Everyone using this script should remove it from their website immediately.

Thanks everyone contributing to this project. It's your effort that made this happen.

See:

**人的性情是总喜欢调和,折中的。譬如你说,这屋子太暗,须在这里开一个窗,大家一定不允许的。但如果你主张拆掉屋顶,他们就会来调和,愿意开窗了。

Why?

From Google vs. the Open Web , licensed under CC BY-SA 4.0.

Google is trying to kill the Open Web

Using the proposed “Web Environment Integrity” means websites can select on which devices (browsers) they wish to be displayed, and can refuse service to other devices. It binds client side software to a website, creating a silo’d app.

Web Environment Integrity on GitHub

This penalizes platforms on which the preferred client side software is not available.

This is an issue for accessibility and inclusion, in particular when the reason the software is not available is tied to the needs of marginalized groups, such as when poverty makes it impossible to own sufficiently modern devices, etc.

“Web Environment Integrity” is a deeply #antisocial proposal, and goes counter to the design principles of the web.

In all honesty, this move by Google is hardly surprising. They’ve been trying to capture the web as their own platform for a long time. This is just the latest battle.

But it also marks a particularly perverse point, in how the proposal admits it exists primarily to extract value from people. People mining at its worst.

Remember when their motto was “Don’t be Evil?”

How?

For Developers

Simply include this JavaScript into your website, which will block all WEI-enabled browsers from accessing your website.

Send this project a Pull Request.

Help translate this project into your language.

For Non-Developers

Stop using any Chromium-based browsers, including but not limited to: Google Chrome, Microsoft Edge, Opera, etc. Use Firefox instead.

Share this project with your friends and family, and encourage them to do the same.

Give this project a star on GitHub, and spread the word.

More Information

FSF: "Web Environment Integrity" is an all-out attack on the free Internet

Google’s nightmare “Web Integrity API” wants a DRM gatekeeper for the web

Request for Position: Web Environment Integrity API #852

[wei] Ensure Origin Trial enables full feature