All of those fail #5 for sure. And that's one of the most important points to bring in users IMO.
We all (hopefully) know the world would be a better place with less JS but you can't put the genie back in the bottle.
All of those fail #5 for sure. And that's one of the most important points to bring in users IMO.
We all (hopefully) know the world would be a better place with less JS but you can't put the genie back in the bottle.
Then there is also the communities, increased accessibility (it's just text) and the more structured nature of the "sites" which may be a feature.
So I would argue that there is definitely some benefits (for the user) to those alternative protocols.
Gemini and Gopher fail #4 because they aren't application platforms. But I think we probably need to step back and rethink the "deliver sandboxed application that you run automatically" use case. If we really want to still do that, we might want to design something for that purpose from the start. But we might also come to the conclusion that it's fundamentally not a good idea.
I believe this is because the commercialization/monetization of Web usage is beneficial to commercial entities. If that isn't possible, then the few who build the Web aren't able to build it in the first place. It's akin OSS and concepts of commercialization in the GPL. You can't create equity if there is no method to transfer value.
Not for nothing, if you’re “building a new internet” you can do whatever you wish.
And this might be unpopular here, but monetizing the 'Net (advertising) is what got us in this Dystopian Digital environment in the first place.
I don't know that.
I suspect you hate javascript because so many ads and tracking software is written with it? Replace JS with something better and the ads will just be written in that.
Otherwise JS .. works and is simple. And compiling any language to wasm very doable nowdays. What would be the alternative?
(Personally I would like to see TS native in the browser)