I’m not talking about specifics of protoocols like HTTP, but more the idea of who they should work for.
Let’s look at the W3C Web Platform Design Principles
They start with a short preamble about principles. I think this is a good summary what many web developers who love the web appreciate about it.
Principles behind design of Web APIs
- Put user needs first (Priority of Constituencies)
- It should be safe to visit a web page
- Trusted user interface should be trustworthy
- Ask users for meaningful consent
- Use identity appropriately in context
- Support the full range of devices and platforms (Media Independence)
- Add new capabilities with care
- Remove or change capabilities only once you understand existing usage
- Leave the web better than you found it
- Minimize user data
Some of these seem quite radical in 2024, and yet they’re pretty much the principles for designing browsers / user agents. Think about the business models used by many browsers, or some of the biggest tech companies on the internet these days. Do their business models follow these principles?
These are informed and link to the W3C Technical Architecture Group Ethical Principles:
- There is one web
- The web does not cause harm to society
- The web supports healthy community and debate
- The web is for all people
- The web is secure, and respects peoples’ privacy
- The web enables freedom of expression
- The web makes it possible to verify information
- The web enhances individuals’ control and power
- The web is an environmentally sustainable platform
- The web is transparent
- The web is multi-browser, multi-OS and multi-device
- People can render web content as they want
There feel even more radical in 2024. I work at the Green Web organisation, and a chat with Michelle today made me realise how much of this is implicit to the two of us, rather than being things that sometimes need to be explicitly laid out to remind ourselves of why so many of us love the web, and how it’s different to the world of apps, and app stores.
Anyway. It seemed useful to have a public link for this thought to come back to later.