3 ms·
I like the approach modern gopher clients are taking by natively supporting markdown content. Does Gemini not support that? Some people (maybe they call themse
by mattlondon 5y ago
I like the approach modern gopher clients are taking by natively supporting markdown content. Does Gemini not support that?
Some people (maybe they call themselves "purists") rage against this and kind of insist that gopher is all about text and only text.
To a certain extent they are right - gopher has traditionally been about text, but the designers of gopher didn't have this dogmatic obsession with text-only but actually wanted to do "VR", I e. a graphical 3D interface for gopher (complete with "flying" transitions between servers) as well as doing visual overlay over a globe etc showing where gopher servers were physically located. They had dreams of a much richer interface so I don't think we should artificially constrain ourselves.
The real modern benefit of gopher is the lack of pervasive scripting and cookies/tracking (and FYI modern gopher clients and servers support TLS)
- shakna 5y ago> I like the approach modern gopher clients are taking by natively supporting markdown content. Does Gemini not support that? Gemini supports RFC2046 mime types. So you can serve using their own text/gemini, text/markdown, text/html, and so on. You can go ahead and serve images and video, too. It's up to the client to support the mime type, but a lot of clients have pretty wide-ranging support (a few actually are re-using a web browser engine, so have full support for a lot of formats). (And markdown will fallback to plain text when unsupported, which is what it is defined for, so would be fine).