Published on One Big Library. (http://onebiglibrary.net)
OpenURL as microformat for structured blogging journal articles
By dchud
Created 2006-01-19 07:56

Ed Summers tweaked the structured blogging [1] template for books to include microformat ("microfauxmat", really, since it's not yet clear how microformats for citations will shape up) semantic html markup for books [2]. Afaict, this removes nothing from the previous template and only adds the microfauxmat span class/value pairs, which are derived from the forma OpenURL standard's book key/value profile [3].

I've done the same thing for the review-article template (which has already been enhanced by Alf Eaton to support dynamic Pubmed lookups!). You can see an example entry here [4]. Like what Ed did for books, this only changes the structured blogging template's display block to include a microfauxmat for article citations where the span class/value pairs are derived exactly from the OpenURL standard's journal key/value profile [5].

Here's the excerpted section with the microfauxmat markup:

<div>
<h3 class='item fn'><a class='url' 
href='http://dx.doi.org/10.1016/S0140-6736(05)67894-4'>The 
first confirmed human case of avian influenza A (H5N1) in 
Mainland China</a></h3>
<p><b>Authors</b>: Hongjie Yu et al.</p>
<p><b>Journal</b>: <span class='jtitle'>The Lancet</span></p>
<p><b>Year</b>: <span class='date'>2006</span></p>
<p><b>Volume</b>: <span class='volume'>367</span></p>
<p><b>Issue</b>: <span class='issue'>9504</span></p>
<p><b>Pages</b>: <span class='pages'>84</span></p>
<p><b>ISSN</b>: <span class='Z3988 issn' 
title='ctx_ver=Z39.88-2004&amp;
rft_val_fmt=info:ofi/fmt:kev:mtx:journal&amp;
rft.issn=0099-5355&amp;rft.volume=367&amp;
rft.issue=9504&amp;rft.pages=84&amp;rft.date=2006&amp;
rft.id='>0099-5355</span></p>
</div>

The COinS (which hasn't otherwise changed) CO is broken up into multiple lines for easier reading.

Note that the microfauxmat class/value pairs are exactly the same as those in the context object's rft attribute names, just without the dressing.

There are several issues still to consider with this: how to mark up the URI; how to surround the marked-up block to make it all "of one object"; are there opportunities for microformat class reuse, etc. In the meantime, though, as does Ed's example for books, this seems simple, and is based on a heavily used standard.

If you want to know about why we think reusing the book and journal profiles standardized in OpenURL profiles is a good idea, and are on the structured blogging list, see my writeup here [6] (not sure why they made that private). It highlights that the Dublin Core [7]'s own inititative to define a citation format ended up saying, basically, "use OpenURL ContextObjects for machine-parseable citations" [8] (read down through section 2.3). That's exactly what we're doing here. With the microformat approach, though, it's even better: this kind of markup is designed for humans first, and machines also. :)

The altered review-article.xml SB template is attached (derived from the version released with 1.0pre13).

AttachmentSize
review-article.xml.txt [9]3.17 KB

Trackback URL for this post:

http://onebiglibrary.net/trackback/23

Source URL (retrieved on 2009-01-06 02:11): http://onebiglibrary.net/project/coins/openurl-microformat-for-journals

Links:
[1] http://structuredblogging.org/
[2] http://www.inkdroid.org/journal/2006/01/18/openurl-as-microformat/
[3] http://alcme.oclc.org/openurl/servlet/OAIHandler/extension?verb=GetMetadata&metadataPrefix=mtx&identifier=info:ofi/fmt:kev:mtx:book
[4] http://futility.mine.nu/back/2006/01/09/185/
[5] http://alcme.oclc.org/openurl/servlet/OAIHandler/extension?verb=GetMetadata&metadataPrefix=mtx&identifier=info:ofi/fmt:kev:mtx:journal
[6] http://mail.pubsub.com/mailman/private/structuredblogging-discuss/2006-January/000085.html
[7] http://dublincore.org/
[8] http://dublincore.org/documents/dc-citation-guidelines/
[9] http://onebiglibrary.net/files/review-article.xml_1.txt