← Back to context

Comment by ilaksh

5 years ago

My idea, which will be ignored as usual, is that the problem is the monopoly.

The reason we have a monopoly is because the web browser is now a full operating system that is so complicated that no group can replicate it.

Start over with a new protocol. Make it content-centric, i.e. distributed protocols with no central servers. Support download-limited lightweight markdown sites for information sharing.

Then for applications and interactive content, add a canvas-light graphics system to web assembly. Again, I suggest limiting download size to keep things snappy. And make sure not to load any applications automatically or put them in the same process as the markdown browser.

If you do it right, you will have a common protocol that is straightforward enough that there can actually be several implementations. And it won't be controlled by one company.