From: Dirk Herr-Hoyman <hoymand@joe.uwex.edu>
Message-Id: <9310181315.AA08525@joe.uwex.edu>
Subject: Re: <'s for URLs
To: terry@ora.com (Terry Allen)
Date: Mon, 18 Oct 1993 08:15:28 -36803936 (CDT)
In-Reply-To: <199310171456.AA19965@rock.west.ora.com> from "Terry Allen" at Oct 17, 93 07:56:38 am
>
> Just tuning in on this channel. I notice a suggestion that
> URLs be enclosed withing angle brackets: <URN:etc ...>.
> Please, if some enclosure is required, use anything but angle
> brackets, as they are SGML control characters (in the usual
> case), and our only way to parse HTML is by treating it as
> SGML. Anything but angle brackets!
>
I was just thinking the same thought. You would have to escape the <
brackets to use them in HTML (the circle closes :-).
Let me try this thought. If we treated the UR* within angle text as
SGML markup, then it wouldn't break. To do that you need the pattern
<id anything*>
Which is to say you need a blank after the id. So as to limit the
amount of SGML definitions one would need to create, let's say that
there is a single SGML element used here, URI, for example. Then, the
Thing That Won't Break SGML looks like
<URI uri-spec>
Ugly. Perhaps non-orthagonal. A redefinition of something that's
already in HTML. But, it won't break SGML (unless I am missing
something).
-- Dirk Herr-Hoyman | Internet Publishing Specialist | Electronic Journal of Extension | Follow your heart! Project Coordinator | University of Wisconsin-Extension | (to Florida...) hoymand@joe.uwex.edu |