- From: Mark Birbeck <mark.birbeck@x-port.net>
- Date: Sun, 23 Oct 2005 18:32:32 +0100
- To: "'Ben Adida'" <ben@mit.edu>
- Cc: "'public-rdf-in-xhtml task force'" <public-rdf-in-xhtml-tf@w3.org>, "'Ian Davis'" <iand@internetalchemy.org>
Ben, Reading Ian Davis' proposal (which is excellent Ian, by the way), and looking at your latest examples Ben, it occurred to me that we could easily make @class into a CURIE in XHTML 2, and cause that to generate a triple with a predicate of rdf:type. This would solve the problem we have been discussing of: is there some way that xh2:role is equivalent to rdf:type, and if not how do we get such a convenient shorthand (technically known as the Pemberton-shorthand ;)). Using this approach, we could recast one of your examples as follows: <h2>Publications</h2> <div id="publication_1" class="biblio:Publication"> <link rel="dc:creator" href="http://www.blogger.com/profile/1109404" /> <meta property="dc:title">A Standards-Based Virtual Machine</meta> <link rel="taxo:topics" href="#tag_standards" /> </div> It would still give the same triples: <#publication_1> rdf:type biblio:Publication . <#publication_1> dc:creator <http://www.blogger.com/profile/1109404> <#publication_1> dc:title "A Standards-Based Virtual Machine" . <#publication_1> taxo:topics <#tag_standards> . Note by the way that mixing CURIEs and class names in @class doesn't fall into the same set of issues as I mentioned before with @rel, since there are no 'standard' class names. So this is fine: <div class="biblio:Publication book"> ... </div> 'book' could just be in the namespace of the current document, and if present, @profile could be used (as is the current trend with microformats). Regards, Mark Mark Birbeck CEO x-port.net Ltd. e: Mark.Birbeck@x-port.net t: +44 (0) 20 7689 9232 w: http://www.formsPlayer.com/ b: http://internet-apps.blogspot.com/ Download our XForms processor from http://www.formsPlayer.com/ > -----Original Message----- > From: public-rdf-in-xhtml-tf-request@w3.org > [mailto:public-rdf-in-xhtml-tf-request@w3.org] On Behalf Of Ben Adida > Sent: 23 October 2005 03:21 > To: public-rdf-in-xhtml task force > Subject: Drafts of CURIE note, RDF/A spec, and Examples > > > > Hi all, > > Well, I can say that we're on schedule by 90 minutes :) > > PLEASE, if you can, take a couple of hours between now and > Tuesday's telecon to look these over and send comments. This > is the first time we've written down the latest details we've > discussed, so we need to double and triple check this. > > Thanks to Mark, we have a CURIE note: > http://www.w3.org/2001/sw/BestPractices/HTML/2005-10-21-curie > > I've worked to update the RDF/A specification. Please forgive > the extraneous characters as I had to work from the HTML, not > the base XML. I'll get those fixed eventually. Note that the > "Motivation" > section probably needs another look, but it will do for now. > Finally, I'm sure I've got some bugs in there (particularly > CURIE), so feel free to send corrections. > http://www.w3.org/2001/sw/BestPractices/HTML/2005-rdfa-spec > > And then the examples, which will need to be beefed up into a primer: > http://www.w3.org/2001/sw/BestPractices/HTML/2005-rdfa > > -Ben > >
Received on Sunday, 23 October 2005 17:34:03 UTC