I was hoping for constructive criticism, not just criticism. Of course my suggestions need to be refined, not accepted blindly. They have many problems. So start brainstorming any time.
Great, so you blindly accept the need to run somebody else's web rendering engine that you likely have no control over just to browse the internet. Fuck off. If the Linux/GNU/BSD ecosystem goes to shit so bad that you need out, or if something better comes along but nobody else but a small niche wants to move on, what browser are you going to use for web 2.0 shit that doesn't run? Write your own? Port Firefox all by yourself, then be unable to maintain it? Good luck with that.
>I am curious, what is your set-up that you can't render HTML5?
You didn't read my whole post, did you. I'm running Pale Moon, Firefox, and Tor Browser. I have no problem with HTML5, although I avoid web 3.0 js shit whenever possible. The problem is I want to liberate people from the same 5 web browsers, the same operating systems, and the same hardware simultaneously and enable people to run what they fucking want without needing massive amounts of developer time like what a modern full web browser requires.
Indeed, doing all the rendering for you is a bad idea, as is sharing proxy servers between a bunch of people, especially if it's some kikes you don't know like Cuckflare. But there is more that can be done with the idea, I'm sure. I think streaming what is still regular HTML (a modified DOM) is a good starting point, because pre-rendering everything to png image maps like the web rendering proxy is a retarded shitshow even if it was a great proof-of-concept and something nice for people to be able to run those ancient legacy browsers. Since I'm not so concerned with legacy shit, but primarily with enabling more new web browsers to spring up without collapsing over the massive workload, doing it that way isn't necessary. Unfortunately, yes, security would be difficult to maintain, even ignoring the sharing a server aspect and going with selfhosted. The web is a massive security clusterfuck of itself, so there's no getting around that.
It's a great idea, I didn't realize it had been done. Selfhosting a more mature, privacy and security focused, free software spiritual successor of sorts would eliminate the problem with letting someone else run your browser, and the browser you did decide to use could still have features of its own. I just don't see for instance Pale Moon getting ported to
>ARM (somebody tried before, it very quickly died)
>any other nonstandard operating system
Imagine having to run your browser of choice in an emulator. While that would certainly be a safe way to go seeing as how the web is full of spyware, it would be a real pain in the ass and you're then relying on 2 bloated monstrosities, a browser and an emulator. Emulators can fuck up too, and a web browser would need higher accuracy to emulate properly for sure. I've had issues experimenting with running nwjs HTML5 games in wine. It may work now, not sure, but the point is how complicated this all is. Of course, wine isn't an emulator, so I imagine there would be even more fuckery based on previous attempts at trying to run e.g. Windows in a virtual machine without virtualization extensions (so interpreter mode). I don't doubt not many people care. But I think it is important to have the freedom of choice for when we need it. Having to run an x86 server that renders shit to a less complicated DOM for the shittier DIY web browser you're running doesn't sound so bad, the same way running Windows on an airgapped machine that you only boot up when you want to play a game that doesn't run in wine or have a native Linux port doesn't sound so bad. So I'm just spitballing here hoping other people could help come up with better ideas, and it gets the idea into a bunch of anons' minds so that maybe one of us at some point take it further. I'm certainly considering a bunch of shit I've seen posted here before (well, not "here" yet, but back on 8chan).