Proposed minor spec changes, for comment.

solderpunk solderpunk at SDF.ORG
Fri May 22 16:02:35 BST 2020


On Fri, May 22, 2020 at 09:01:45AM +0200, plugd wrote:
> 
> jan6 at tilde.ninja writes:
> > html doesn't count because the browsers will do their best to fix all kinds of TOTALLY BROKEN html,
> > you can have partial tags, no end tags for some, etc, and the browser will never tell the user your
> > site is a trashpile, it will just silently try its best to fix it up
> 
> And this is exactly what's going to happen with gemini too.

I kind of hope that it won't ever be possible for a text/gemini page to
*be* a trashpile.  It's genuinely very hard to create something
"invalid".  There is no concept of anything coming in opening/closing
pairs.  Whitespace is always optional so it doesn't matter whether it's
there or not.

A link line where the first thing after => can't be parsed as a URL is a
genuine invalidity, but remember that relative links are allowed, so
even:

=> one two three

is fine (a relative link to a path ending in "one", with label "two
three").  Something like:

=> foo://bar://baz:// Chew on this!

is a real problem, but it's not going to happen by accident.

Cheers,
Solderpunk



More information about the Gemini mailing list