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

