> (Also, what makes you think that the developers of bloated JS apps won't make bloated desktop apps?)
Nothing. Its possible to create garbage desktop apps. But its impossible to create non-garbage web apps.
Please expand on this claim. What is a "pseudo-application" and what is a "document viewer"? In particular, how does having an app runtime outside a "document viewer" accomplish the goals you would like to see?
> Its possible to create garbage desktop apps. But its impossible to create non-garbage web apps.
Please expand on this claim. I've seen tons of non-garbage web apps.
Presumably, a webpage in a browser.
> In particular, how does having an app runtime outside a "document viewer" accomplish the goals you would like to see?
> I've seen tons of non-garbage web apps.
Good web software can't compete with good native software in things like performance and platform features, so this is my guess as to what is considered to be non-"garbage".
There's another alternative, which is curated and audited app stores à la iOS, but the fact that you can't use applications unless they're approved by a megacorporation would also be bad for people's computing autonomy.
(Also, what makes you think that the developers of bloated JS apps won't make bloated desktop apps?)