The elements <refloc> and <extrefloc> are to be used in systems that
implement the multi-directional links that are defined in the XML Linking
Language (XLink). In current hyperlinking systems such as the web, one can
only define a hyperlink that traverses from one point to another. From
point A to point B. If you want to create a link from Point B back to
Point A, you need to create another explicit link.
XLink lets you declare simply that points A and B (and C and D and E, etc)
are connected and a compliant system's software is to provide a mechanism
for making those reciprocal connections happen. See the example in the Tag
Library for how this is declared. If you wish for more detailed information
on how this is to work, consult the XLink specification at the W3C web site.
These elements were included in EAD 2002, as they were in EAD version 1.0,
in anticipation of systems that utilize this functionality.
I have seen references to systems that may actually do this but certainly
this functionality is not available in any web browser-based application of
which I am aware.
In the meanwhile, use <ref> and <extref>
From: James Cartwright [mailto:[log in to unmask]]
Sent: Friday, November 22, 2002 3:28 PM
To: [log in to unmask]
Subject: <extref> and <extrefloc>
I am new to implementing EAD and have a question I have not been able to
answer via the archives of the EAD Listserv. I noted in my search of the
archives that you wrote in Dec 1997 about hyperlinks; I wished to read the
replies to your question in hopes that they may guide me. There did not
appear to be any.
If you received answers from archivists skilled in EAD that did not go to
the list, perhaps you can help me out. Perhaps others on the list, since
I'm cc:ing this to the list can help.
Specifically, I do not understand from reading the Tag Library, Version
1.0, what the distinctions are between <extref> and <extrefloc>, between
<ref> and <refloc>. I am not sure which to use.
Thanks for any help.
Jim C <[log in to unmask]>