It might be neat to have something where the site/application is just a blob, and that gets downloaded and executed in a VM (so malicious things don't happen, theoretically).
So you visit Poal, say, and you get a blob that then gets executed to present you with the interface, and has normal methods of networked interaction (TCP/UDP directly) instead of goofy ass async JS HTTP requests.
Adobe was actually working on an ActionScript VM that would essentially deliver app code in a blob to the browser. It would have been a VM version of Flash Player on steroids. Combined with the media rich Flash Player display system, this could have enabled exactly the kind of thing we desperately need today. Of course the hatred of Flash and Adobe along with Steve Jobs lies about Flash on the iPhone killed off the work done towards that goal. We could have had something amazing, but people just couldn't control their hate and greed. Now we are stuck with bloated JS frameworks and even more bloated browsers for who knows how long. Thanks, haters and jews.
(post is archived)