fun with embedded RDF

I got fed up with the quirky XHTML idioms that I was
using in my homepage and scratched them in favor of
hCalendar and embedded RDF today.

It's quite handy to be able to draw from all sorts of
RDF vocabularies without writing custom XSLT transformations.
hCalendar markup is almost intolerably verbose, and
I thought embedded RDF would be tediously verbose, since
it's general purpose and not specialized for the idioms on
this page. But I have come to sorta the opposite conclusion:
there's an economy of scale in being able to copy and paste
little bits of XHTML across pages.

I did run into some limitations, though... mostly
around id attributes.

I want to have
  <div id="me">
    ...
    <li class="vevent" id="tripToFrance">
      ...
      <cite><a rel="foaf-made" href="xyz">brilliant ideas</a></cite>
    <li>
  </div>

but that says that the tripToFrance made xyz, where I
want to say that I made xyz. And I can't add another
id="me" inside the vevent, because id's have to be unique.

I've got some schemas that I want to re-do using XHTML/GRDDL...
I started reviving HyperRDF
 http://www.w3.org/2000/07/hs78/
but I shall have to see how
  http://research.talis.com/2005/erdf/wiki/Main/RDFSchemasInHTML
compares.


-- 
Dan Connolly, W3C http://www.w3.org/People/Connolly/
D3C2 887B 0F92 6005 C541  0875 0F91 96DE 6E52 C29E

Received on Thursday, 23 February 2006 08:40:08 UTC