[uf-discuss] [citation] url field

Michael McCracken michael.mccracken at gmail.com
Thu Nov 30 15:48:53 PST 2006


On 11/30/06, Bruce D'Arcus <bdarcus.lists at gmail.com> wrote:
> On 11/30/06, Michael McCracken <michael.mccracken at gmail.com> wrote:
>
> > I also suggest that in the case of identifiers like a DOI or ISBN
> > which can be represented as a parameter in a link to doi.org or some
> > other resolver, that the format encourage using a URL field for those
> > identifiers and not include separate fields for each such identifier.
> > In other words, I think that class="url uid"  is sufficient to encode
> > DOI/ISBN/etc., and we shouldn't add a separate DOI class, a separate
> > ISBN class, and so on.
>
> What about non-http URIs?

I'm not sure what you're asking exactly.

I intended the URL field to represent the extremely common use of a
link on a web page that points to a copy of the linked work. So it
should (maybe even must?) provide the location of a resource, which a
non-http URI doesn't do, without extra context.

If you mean "why not call it URI?", then mainly because I wasn't aware
of any examples of URIs on the web that weren't also http URLs. I
didn't see any references to URIs such as URN:* in the examples-markup
page, except as parameters to an OpenURL http: URI.

So, I thought I'd call it URL with the understanding that people would
use it 80+% of the time as an http URL that links to a copy of the
cited work. Calling it URL takes no explanation for publishers, unlike
URI.

On the other hand, if you mean "then how should we mark up non-http
URIs?", I would say you can do it however you want, perhaps by using
an ID class (I've used class="uid" in the example I linked to), just
*don't* use class="url" because that means "a link to a copy of the
cited resource".

Also, since this just occurred to me, I see no reason why there can't
be multiple URL fields for one citation - this could cover multiple
versions, such as in the example of a cached copy of a cited web page
along with the original link:
<a href="cached..." class="url" >Cached version as of <abbr
class="dtaccessed" ...>Sept. 06</abbr></a>
<a href="original..." class="url">original link</a>

Thanks,
-mike
-- 
Michael McCracken
UCSD CSE PhD Candidate
research: http://www.cse.ucsd.edu/~mmccrack/
misc: http://michael-mccracken.net/wp/


More information about the microformats-discuss mailing list