I like that Robin Berjon is thinking outside the box but he doesn't go far enough.
I want a world where:
1. My phone, laptop, TV, and server can all run WASM applications as a OS process outside of any particular web browser. These applications should have tightly controlled access to desktop windows and some limited private storage.
2. For example I would like to have a collection of text, document and code editors. AI assisted or not.
3. If I am using an online IDE, I would like to be able to specify which of my WASM editors to use.
4. I would like to be able to specify a file to edit and have that stored on my laptop, the cloud or a file server in my home.
5. I don't mind going to a web page for a cloud IDE as long as I can choose where my data is stored, how I edit it, where I compile it and where I deploy it.
6. If I am using a collaborative workspace, I still want to use my own editor, access data on some shared storage server.
7. I want my computing device to remember my credentials to all of the resources I am using.
8. I want my web browser to go back to a simpler time and get out of the business of managing my apps — that's my operating systems job.
9. I want all of my devices to be able to cooperate. Why can't I use my TV to display information if I am in the same room. Why can my application use a projector in a meeting room along with every laptop, phone and watch in the room if that makes sense?
10. If I want to build my own components, then I should be allowed to do that.
I have spent time thinking through the implications but I do know that I want the billions of transistors I have paid for to work for me for a change. To allow me to have my favourite editor and learn it once.
[1] https://berjon.com/bigger-browser/
[2] https://berjon.com/web-tiles/