[spec] IRIs, IDNs, and all that international jazz

bie bie at 202x.moe
Wed Dec 23 02:54:16 GMT 2020


On Wed, Dec 23, 2020 at 03:10:58AM +0100, Petite Abeille wrote:
> 
> 
> > On Dec 23, 2020, at 02:37, bie <bie at 202x.moe> wrote:
> > 
> >  (from someone who so far has been serving
> > mostly non-ascii content over gemini with no real problems or complaints)
> 
> Got to say, I don't get it. 
> 
> You have a perfectly functional gemini server running on openbsd, handcrafted in C, serving unicode content without a fuss, handling URIs, and the whole shebang, but suddenly IRIs push you over the brink?!
> 
> This doesn't add up.

Why doesn't it add up?

My server doesn't have to know anything about unicode to serve a text
file, just like it doesn't have to be able to parse JPEGs to serve
images. IRIs means it *does* have to know something about unicode, which
ucs characters are valid IRI characters, that the "private" UCS are only
valid in the query part etc etc.

bie


More information about the Gemini mailing list