I have to say, gemini does not look good at all. It uses the web's transport layer security, and recommends that clients support a few but not all markdown decorations. From there, it tries to replace html web pages with markdown-ified gophermap files as web pages. The other features are links to other gemini web-gophermaps, downloading unspecified binary blobs, and the use of text prompts / user input responses over the request TCP session. It reintroduces web-like xml for carrying information. I disagree with looping in web DNS certificate authorities as a chaperone of all connections. In fact, I think the usual DNS system right now has to go. There are existingly good solutions to private and secure networking, though maybe that is a story for another day. The idea of adding an interactive back and forth with the user to the request is crazy. I am comfortable saying everything about the idea is bad. What's left... The gopher protocol numeric types are dropped, and everything else is a recommendation about features clients of the protocol might like to add to their user experience. Trying to use a gophermap as a web page is exactly wrong. Honestly, I am astonished that some people left their gopher burrows for what that land promised.