@Moon i think it would be interesting to keep the http distribution mechanism. for applications just do away with all the html/css/js legacy. just provide a sandboxed VM with "devices". like already with WASM but without the legacy stuff. then just compile things with this VM as target.
ideally rendering classic pages should be a program for this VM.
one might say that it's too opaque, but the minified JS and crazy generated HTML&CSS of today is also not readable anymore.
guess this idea is a bit like envisioned by inferno or java, only using webshit ;)