Linking Arms, Arming LINKs

Thomas Dowling tdowling at ohiolink.edu
Tue Jul 10 09:02:30 EDT 2001


>
> Hi Thomas
>    I was interestede to read your message about your interest in the
> LINK element.  I can remember in 1995 using a German browser (forget the
> name) which implemented support for this element.  I was quite excited
> by this, but, as you say, Netscape and IE failed to support it.

That was the late lamented UdiWWW.  Windows Mosaic 3.0 also had a form of
LINK support, as does Lynx today.

>   Some examples of possible usages:
>
>   o  If a document is split into several files, use of <LINK="next"> /
> <LINK="previous"> should allow a user-agent to print the document with
> one user action.

True; if you offer a single document version for printing from your site,
you could also offer:

  <link rel="alternate" media="print" href="printable.html">

That requires more work on the server but demands less intelligence from
the browser.  And we all know how far we've gotten waiting for more
intelligent browsers.

>   o Offline browsers could have a better understanding of collections of
> related resources, and work much better.
>
> However as the list of relationships does not seem to have been formally
> standardised, I've a bit worried about AOL Netscape/Mozilla doing their
> own thing.
>
> They seem to be conflating standards and proposed standards.

I see this as a Good Thing Mostly.  I don't particulary want a formal,
exclusive set of relationships defined, but I do expect a robust
implementation to:

  Have built-in support for the most common relationships;

  Have built-in support for sets of relationships cited by
  widely referenced documents (like HTML specs);

  Have on-the-fly support for any arbitrary relationship
  I throw at it.

So while supersets of standards and not-quite standards is fine by me, the
actual conflating that's happening is a little bothersome.  We lose a fair
bit of descriptive power if, for example, the "up" and "top" relationships
are treated as the same.

>
> They are citing old standards and standards which never became
> standardised (e.g. HTML 3.0).  The links to some of the standards from
> <http://fantasai.tripod.com/qref/Appendix/LinkTypes/ltdef.html> are
> broken:-(
>
> It's not clear to me if LINK elements are still in the game as far as
> XHTML is concerned.

Yes, just remember to close them with "/>".  :-)

>
> It's not clear if a simple linear solution such as LINK elements is
> better than a richer more sophisticated solution such as RDF - which is
> the W3C recommended solution for metadata applications.

I don't really see the comparison.  LINK is simply a way to describe
relationships from one document to another; it isn't an attempt to provide
a metadata mechanism, although some of the relationships under discussion
parallel some common metadata elements.  The "meta" relationship even
seems to anticipate coexistence and cooperation between LINK relationships
and full-fledged metadata.


>
> There is a danger that there could be two divergent solutions (similar
> to what's happening with RSS).
>
> Also note that in
> <http://bugzilla.mozilla.org/showattachment.cgi?attach_id=40212>
> They say that:
> Section 6
> Meta Links:
> These links point to machine-usable data which should not be made
> available to the user.
>
> Why are they saying that metadata (such as author, title, etc) should
> not be made available to users?


That's not how I read this.  I perceive this to mean that a raw RDF
file--like a stylesheet, client-side script, embedded font, or P3P
profile--should not have a gesture in the user interface for the end-user
to view it.  That is substantially different from suggesting that users
should not have access to a parsed version of the metadata in the RDF.


Thomas Dowling
OhioLINK - Ohio Library and Information Network
tdowling at ohiolink.edu



More information about the Web4lib mailing list