- From: Rick Jelliffe <rjelliffe@allette.com.au>
- Date: Tue, 23 Jun 2009 23:22:07 +1000
- To: public-semweb-lifesci@w3.org
Egon Willighagen wrote: > The problem here is to define what attributes your XML will use to > define the RDFa hooks... what attributes will define a new subject, > the predicate, and how you define the object... > > Yes, we lose the html:base element and html:link, but why would we lose the predicates? @rel and @rev would presumably be available on any element: couldn't it be used so that instead of <div about="http://dbpedia.org/resource/Albert_Einstein"> <span property="foaf:name">Albert Einstein</span> <span property="dbp:dateOfBirth" datatype="xsd:date">1879-03-14</span> <div rel="dbp:birthPlace" resource="http://dbpedia.org/resource/Germany"> <span property="dbp:conventionalLongName">Federal Republic of Germany</span> </div> </div> I can have <person about="http://dbpedia.org/resource/Albert_Einstein"> <name property="foaf:name">Albert Einstein</name> <dob property="dbp:dateOfBirth" datatype="xsd:date">1879-03-14</dob> <nation rel="dbp:birthPlace" resource="http://dbpedia.org/resource/Germany"> <name property="dbp:conventionalLongName">Federal Republic of Germany</name> </nation> </person> It seems to me that where-ever RDFa does not rely on HTML semantics, it "should" be free (there is no conceptual impediment) to use on XML: it can certainly determine whether an XML element has a legit XMLliteral or mixed or element content. > Because the XML is using a local namespace, it will be unrecognizable > for any client... however, given you define those attributes (or via > new elements), you should be able to embed this RDFa in the HTML more > easily too... > What is the necessary difference, for an RDFa engine, between <span about="urn:ISBN:0091808189" typeof="biblio:book" property="dc:title"> Canteen Cuisine </span> and <my:book about="urn:ISBN:0091808189" typeof="biblio:book" property="dc:title"> Canteen Cuisine </my:book> Cheers Rick Jelliffe
Received on Tuesday, 23 June 2009 13:23:00 UTC