So web browsers are bad, right?
And web browsers being bad is making the internet bad, right?
Or maybe the internet being bad is making web browser bad.
The upshot is that we should stop using bad web browsers recreationally, and stop using services that can only be accessed from bad web browsers.
And when that isn't possible, build alternatives that work from not bad browsers.
That's why I'm so happy that Brutaldon exists.
So, what are the core features a good web browser should have?
What shouldn't it have?
This is one of the reasons I love #gopher.
The Gopher protocol, bolted on to a basic rendering engine could actually do something pretty special.
I like inline images, for example. I'd love to be able to render documents with a stylesheet of my choosing. I'd like to see some very basic markup, and hypertext linking.
But that's it.
No client side code. I'm okay with first party cookies, because they enable some good behavior, but they should be transparent and Obvious.
In my head, a gopher browser with a markdown rendering engine, with support for inline images and in document hyperlinks would be something close to an ideal balance.
Not perfect, but close.