I stumbled upon the Gemini protocol. I've no idea if it will be a success, but it seems like a nice idea. And it's not too hard to write a client, so I've been doing that.
I already have a thing for making a GUI. Rendering a page with links just means putting some HTML into JEditorPane and adding a HyperlinkListener, so I just have to fetch a page and translate it. There was some fun and games with the TLS/TOFU requirement, but I asked the internet and got a sensible answer.
Bug list: preformatted text... isn't; all responses assumed
I already have a thing for making a GUI. Rendering a page with links just means putting some HTML into JEditorPane and adding a HyperlinkListener, so I just have to fetch a page and translate it. There was some fun and games with the TLS/TOFU requirement, but I asked the internet and got a sensible answer.
Bug list: preformatted text... isn't; all responses assumed
text/gemini
- whoops; not handling external links - HTTP, etc; back button... doesn't; general styling yuckiness