On Thu, Mar 7, 2019 at 3:20 PM Lassi Kortela <xxxxxx@lassi.io> wrote:

I agree. Direct links would be really nice. I wonder if the HTTP URL
or HTML specs place any limitations on text that can appear in the
IDs. Scheme symbols use many weird characters like ? ! < > = + * /

HTML 4.01 ids have to match the regex /^[A-Za-z][A-Za-z0-9_:.-]*$/.
However, in HTML 5 the only requirements are non-empty and
no spaces.  HTML fragment identifiers do not impose further
limitations.

-- 
John Cowan          http://vrici.lojban.org/~cowan        xxxxxx@ccil.org
But no living man am I!  You look upon a woman.  Eowyn I am, Eomund's daughter.
You stand between me and my lord and kin.  Begone, if you be not deathless.
For living or dark undead, I will smite you if you touch him.