Re: HTML+ and <LINK>
Tony Sanders <sanders@bsdi.com>
Errors-To: sanders@bsdi.com
Errors-To: sanders@bsdi.com
Message-id: <9309271709.AA10099@austin.BSDI.COM>
To: www-talk@nxoc01.cern.ch
Subject: Re: HTML+ and <LINK>
In-Reply-To: Dave_Raggett's message of Mon, 27 Sep 93 13:59:00 BST.
Errors-To: sanders@bsdi.com
Reply-To: sanders@bsdi.com
Organization: Berkeley Software Design, Inc.
Date: Mon, 27 Sep 1993 12:09:52 -0500
From: Tony Sanders <sanders@bsdi.com>
> Can you explain what you see as the differences between:
>
> a) "ROLE" of the link
> b) "REL"ationship of the documents
>
> Actually in the existing draft spec for HTML+ the LINK element can take
> a ROLE attribute *but not* REL or REV.
The the online stuff is out of date. Darn, I was hoping we had resolved this.
There shouldn't be a ROLE for <LINK> or <A>. REL means relationship,
which can mean things like:
<HEAD -- Note that all LINK elements must be in the HEAD -->
<LINK REL="UseIndex" HREF="wais:directory-of-servers.src">
When the user does a "query"/keyword_search use this URL instead of
the current document.
# the wais: url might not be correct but you get the idea
<LINK REL="UseGlossary" HREF="ftp:.../sewing.glossary">
which means the brower can use "sewing.glossary" to lookup works
from this document (instead of marking hundreds of words with
hypertext links to the glossary).
<LINK REV="UseGlossary" HREF="abc">
<LINK REV="UseGlossary" HREF="def">
<LINK REV="UseGlossary" HREF="ghi">
<LINK REV="UseGlossary" HREF="jkl">
This document is a glossary for all those files. Might be useful for
finding related information.
<LINK REL="Annotation" HREF="http://server/annotations/0123456">
0123456 is an annotation of this document.
<LINK REV="Annotation" HREF="gopher:...">
"THIS" document is an annotation of gopher:... Useful if you
are reading annotations like news and want to read the orig.
<LINK REL="Interested" HREF="http://www.bsdi.com/hyplan/sanders.html">
Means that if "this" document changes then notify "sanders.html"
by doing a POST to the specified URL.
----
These could be used to control navigational aids,
generate printed material, etc.
<LINK REL="Precedes" HREF="abc">
Document "abc" precedes this one
<LINK REV="Precedes" HREF="def">
Document "def" follows this one
<LINK REL="Made" HREF="http://www.bsdi.com/hyplan/sanders.html">
The specified URL is the creator of "this" document. If you want
to send mail to the "owner" then just POST to that URL.
</HEAD>
Please Please Please read:
http://info.cern.ch/hypertext/WWW/MarkUp/Relationships.html
We need <LINK REL=... REV=...> *and* <A REL=... REV=...>
--sanders