The "Dublin Core in RDF/XML" spec has this example:
 
<rdf:Description>
  <dc:title>Internet Ethics</dc:title>
  <dc:creator>Duncan Langford</dc:creator>
  <dc:format>Book</dc:format>
  <dc:identifier>ISBN 0333776267</dc:identifier>
</rdf:Description>
 - <http://dublincore.org/documents/dcmes-xml/>
http://dublincore.org/documents/dcmes-xml/
<http://dublincore.org/documents/dcmes-xml/> 
 
But I'm sure there would be a way of using Dublin Core to qualify the
"scheme" of the identifier as ISBN, and then just include the number to
make it more meaningful and easier to detect and parse... the easiest
way might be to put it in the HTML meta tags, eg
 
<link rel="schema.dc" href="http://purl.org/dc/elements/1.1/
<http://purl.org/dc/elements/1.1/> " />
<link rel="schema.dcterms" href="http://purl.org/dc/terms/"; />
<meta name="dc.title" content="Internet Ethics"/>
<meta name="dc.identifier" scheme="dcterms.ISBN" content="0333776267"/>
[1]
 
along the lines of http://dublincore.org/documents/dcq-html/
<http://dublincore.org/documents/dcq-html/> 
 
Note that we're trying to do things like that on bbc.co.uk, the Search
Metadata Standards now recommend this style of embedding Dublin Core
data in our pages:
http://www.bbc.co.uk/guidelines/newmedia/desed/searchmetadata.shtml
 
Over time we'll add more metadata about our pages as it becomes widely
available: subjects, locations, people, programmes...
 
And of course the next step is to actually structure our content so that
you (and we) can parse out interesting things. The semantic markup
standard is our first baby steps towards that world:
http://www.bbc.co.uk/guidelines/newmedia/technical/semantic_markup.shtml
 
Of course, outputting the data with ids and classes is the easy bit, the
hard bit is building the systems that allow journalists and programme
makers to easily mark up their content to an extremely wide range of
possible content structures, and then convince them that it's worth the
extra time to use it properly...!
 
Brendan.
[1] I'm making up the dcterms.ISBN bit, because the Dublin Core page
says that the identifying URI for ISBN [2] is yet to be defined. Anyone
else see the irony?
[2]
http://dublincore.org/documents/library-application-profile/index.shtml#
ISBN
<http://dublincore.org/documents/library-application-profile/index.shtml
#ISBN>  [3]
[3] Are you supposed to make footnotes of footnotes?!
 
________________________________

From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Tim Cowlishaw
Sent: 07 March 2007 12:58
To: [email protected]
Subject: Re: WEB API (was Re: [backstage] Noise and Signal)




On 3/7/07, J.P.Knight <[EMAIL PROTECTED]> wrote: 

        On Tue, 6 Mar 2007, Andy Leighton wrote:
        > For A Good Read there is nothing in the synopsis at all
listing
        > the books covered in that programme.  There is a list of past
(inc.
        > the current programme) books chosen on the A Good Read
micro-site - but 
        > again without any sort of markup.  Would it be too difficult
for someone
        > to use something like <span class="booktitle">The Rider</span>
by
        > <span class="author">Tim Krabbe</span> 
        
        It could do with an ISBN or two in there as well - that would
make tying
        the books to other, non-BBC bibliographic systems easier (such
as library
        OPACs, OCLC WorldCat or LibraryThing).


I'm only tentatively playing with these sorts of things at the moment,
so I could be wrong, but might it be possible to include this, and all
the other metadata mentioned, using the Dublin Core spec embedded as
eRDF or RDFa within the html? since Dublin Core is an open spec this'd
be great for interoperability, I imagine... 


cheers,

Tim



Reply via email to