Color and escape codes in text/gemini
Aaron Janse aaron at ajanse.me
Fri Dec 13 05:08:04 GMT 2019
> Even prohibiting them would add additional complexity,
> because then servers would need to worry about what's a valid gemini document
> and what isn't. Treat it as a fun little easter egg and leave it at that.
Wouldn't that lead to client support fragmentation? I agree that "prohobiting"
content on the protocol level would be difficult, but would we want to at
least "discourage" things such as ANSI color codes that are difficult to
implement and not part of the spec?
Also, maybe this is off-topic, but in my opinion, a lot of beauty of the gemini
spec is that the source code is so transparent. Once we have escape codes (and
invisible characters), however, the source code is much more opaque. I wouldn't
want to see source code displayed any differently by `cat` than when displayed
by `vim`, for example.
Just my two cents :-)
Archive home | About this archive