just found out someone is building an independent JS-supporting terminal web browser in a memory-safe language: https://git.sr.ht/~bptato/chawan/
looks promising because so far all the other independent browsers other than Firefox are stuck using C or C++, which like ... have we learned nothing?
but also there's completely unhinged stuff like https://git.sr.ht/~bptato/chawan/tree/master/doc/localcgi.md (and I haven't thought about it enough to figure out whether "unhinged" is a compliment or not yet)