- From: Ivan Herman <ivan@w3.org>
- Date: Mon, 18 Feb 2008 13:38:52 +0100
- To: W3C RDFa task force <public-rdf-in-xhtml-tf@w3.org>
- CC: W3C SWEO IG <public-sweo-ig@w3.org>
- Message-ID: <47B97C5C.10605@w3.org>
Forget my remark about rdf:type... It could be done without it:
<span rel="org:includes">
<a href=".../CG/"
instanceof="org:CoordinationGroup"
property="org:name">
Coordination Group
</a>
</span>
The slightly tricky thing is that when there is no @rel/@rev, than the
priority of @href is 'higher' than @instanceof, whereas if there is a
@rel, then @href, @instanceof cannot be used with @rel. By pushing @rel
out of <a> things fall into place (yes, a nice usage of the hanging rels).
Ivan
Ivan Herman wrote:
> Just for the fun of it and for an info...
>
> I have annotated the following two files in RDFa:
>
> http://www.w3.org/2001/sw/Overview.html
> http://www.w3.org/2001/sw/SW-FAQ.html
>
> yielding
>
> http://www.w3.org/2001/sw/Overview.rdf
> http://www.w3.org/2001/sw/SW-FAQ.rdf
>
> It was a good exercise to see how such pages can be turned into RDFa and
> generate decent RDF. Most of the times it works quite well. In some
> cases the combination of a <a> and the rules on instanceof made it a bit
> awkward to set the right coding, so I had to rely on an explicit
> rdf:type rather than the usage of instanceof:
>
> <a rel="org:includes" href="http://www.w3.org/2001/sw/CG/">
> <span rel="rdf:type"
> resource="[org:CoordinationGroup]"
> property="org:name">Coordination Group</span>
> </a>
>
> Indeed, I did not really find a better way of encoding
>
> <> org:includes <http://www.w3.org/2001/sw/CG/>
> <http://www.w3.org/2001/sw/CG/>
> a org:CoordinationGroup;
> org:name "Coordination Group".
>
> Any usage of the instanceof somehow generated new bnode. I may have
> missed an obvious approach though, so tell me if I did... To be clear:
> _I do not have a problem with this_ in the sense that @instanceof is a
> suitable abbreviation and nothing more. Ie if, in some cases, an
> explicit rdf:type is used, well, that is fine with me.
>
> Ivan
>
>
--
Ivan Herman, W3C Semantic Web Activity Lead
Home: http://www.w3.org/People/Ivan/
PGP Key: http://www.ivan-herman.net/pgpkey.html
FOAF: http://www.ivan-herman.net/foaf.rdf
Received on Monday, 18 February 2008 12:38:58 UTC