<?xml version="1.0" encoding="UTF-8"?>
<essay xml:lang="en" version="5.0" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:gal="http://norman.walsh.name/rdf/gallery#" xmlns:foaf="http://xmlns.com/foaf/0.1/">
<info>
    
    
    
    
    
    
    
    
    
<title>On linking</title><biblioid class="uri">http://norman.walsh.name/2007/02/17/onLinking</biblioid>
<volumenum>10</volumenum>
<issuenum>13</issuenum>
<pubdate>2007-02-17T12:44:18-05:00</pubdate>
<date>$Date: 2007-02-17 13:56:59 -0500 (Sat, 17 Feb 2007) $</date>
<author>
      <personname>
<firstname>Norman</firstname>
	<surname>Walsh</surname>
</personname>
    </author>
<copyright>
      <year>2007</year>
      <holder>Norman Walsh</holder>
    </copyright>
<abstract>
<para>If you've got the metadata, use it: taking a run at link indirection.
</para>
</abstract>
<dc:subject rdf:resource="http://norman.walsh.name/knows/taxonomy#TheWeb"/>
</info>

<para xml:id="p1">While I was getting caught up on on some background reading
after
<link xlink:href="/2007/01/28/cruising">our vacation</link>,
I read <foaf:nick>tbray</foaf:nick>'s essay
<link xlink:href="http://www.tbray.org/ongoing/When/200x/2007/01/20/On-Linking">On
Linking</link>.
I've often wanted multi-ended links too and, like Tim, I've invested some
time in <wikipedia>XLink</wikipedia> hoping that it would help.</para>

<para xml:id="p2">I've also invested time in building
<link xlink:href="http://www.tbray.org/ongoing/When/200x/2003/12/13/MegaXML">a
great big honking bag of metadata</link>
behind this site.</para>

<para xml:id="p3">As a consequence, it turns out to be fairly easy for me to make
associations between things and pull out a set of related resources for
many topics.</para>

<para xml:id="p4">Instead of waiting for the browser vendors to provide multi-ended
linking<footnote>
      <para xml:id="p5">There's a tangentially related essay to be written here
about browser innovation and tag soup and XML but I'm going not going to
go there now.</para>
    </footnote> or waiting until I have time to cook up some
cross-platform <wikipedia>JavaScript</wikipedia>/<wikipedia>Greasemonkey</wikipedia>
magic, I've decided to implement
the simplest thing that could possibly work.
</para>

<para xml:id="p6"><inlinemediaobject>
<alt>[Link Group Icon]</alt>
<imageobject>
<imagedata fileref="examples/linkgroup.png" align="left"/>
</imageobject>
</inlinemediaobject>Those little “L” graphics that you see scattered throughout
this essay, and will find in other essays as well, are links to a “link group”
page that provides indirection for the topic that precedes them. (I'm not real
happy with the way it looks in the case of possessives like “Tim's” above, so
I may tinker with the presentation.)</para>

<para xml:id="p7">I'm not willing to do
<link xlink:href="http://norman.walsh.name/2005/12/08/baking">any more frying</link>
so, for the moment at least, the links are only going to be inserted in essays
when I transform them to HTML. I can imagine a future where the links
are generated on the client side using a little magic, but I haven't implemented
it yet.</para>

<para xml:id="p8">Simple and easy, yes. Effective? You tell me.</para>

</essay>

