4 ms·
Split the browser into two separate platforms, for apps and for interactive documents. The app platform should focus on covering app scenarios, but with better
by emptyparadise 5y ago
Split the browser into two separate platforms, for apps and for interactive documents.
The app platform should focus on covering app scenarios, but with better privacy protection mechanisms.
The document platform should focus on hypertext and not feature scripting, but there should be features built in for handling live refreshing feeds of content.
Of course nobody would ever want to use the document platform since you won't be able to control the user. But it'd be nice.
- kevincox 5y agoI think you can't just split. I think you need to be able to nest both. For example a lot of sites will want a styled header for "branding" and will refuse to use "document mode" if they can't have that, so they will render their whole site in "app mode" which is basically the same today. So I think you need to let them render their header in "app mode" and the text in "document mode" and even embed a little game/tweet/calculator that is in "app mode" inside the document. Basically your last paragraph. I think if we want to let people use the document mode we can't lock them into a restricted environment. Instead provide them a better user experience that they can opt out of at any point when they need to. Otherwise the first limitation and they will throw the whole thing away. Unfortunately this means that scripting will still be available everywhere, but I actually think that is fine. I know scripting can be used for evil but it also can produce great experiences when applied lightly in the correct places.
- emptyparadise 5y agoSounds a lot like what we had with Flash. Maybe that's not such a bad thing.