W3C home > Mailing lists > Public > public-rdf-in-xhtml-tf@w3.org > July 2009

Re: adding reification ids

From: Mark Birbeck <mark.birbeck@webbackplane.com>
Date: Thu, 9 Jul 2009 17:58:36 +0100
Message-ID: <ed77aa9f0907090958o1c55047fs6c70bd25c08f6ef5@mail.gmail.com>
To: publicayers@verizon.net
Cc: public-rdf-in-xhtml-tf@w3.org
Hi Bryan,

Earlier drafts of RDFa did originally support reification by the use
of embedded <meta> and <link> elements in the <body>. However, since
Firefox moves those elements back into the <head> (at least at the
time, it did -- I haven't checked recently), it made it impossible to
implement a client-side RDFa parser that would work in all browsers.

We therefore decided not to include this technique in later RDFa
drafts, and since at the time there wasn't another proposal on the
table, there is no support for reification in RDFa.

Regards,

Mark

On Thu, Jul 9, 2009 at 5:28 PM, <publicayers@verizon.net> wrote:
> I need to associate a triple with its reification id, then make triples on
> that id (for things like creator and created). The only way I can figure out
> to do this in RDFa is to make the triple in the usual way (with
> about/rel/resource), but also assert the reification triples on the subject,
> predicate, and object. I was planning on putting the reification triples in
> the head.
>
> It seems unfortunate to add 3 triples and their elements in the head for
> each triple in the body just to represent the mapping from reification id to
> a triple's subject, predicate, and object. The only other option I can come
> up with is to extend RDFa with a new attribute to give the reification id
> and have it expand into the 3 triples, something like
>
>   &lt;meta about="s" rel="p" resource="o" reification="id" /&gt;
>
> Since there isn't any special handling for reification in RDFa, I was
> wondering if it was discussed and rejected, and if so, what were the
> problems. Also, is there any inclination to expand RDFa sometime in the
> future for convenient handling of reification?
>
> Brian



-- 
Mark Birbeck, webBackplane

mark.birbeck@webBackplane.com

http://webBackplane.com/mark-birbeck

webBackplane is a trading name of Backplane Ltd. (company number
05972288, registered office: 2nd Floor, 69/85 Tabernacle Street,
London, EC2A 4RR)
Received on Thursday, 9 July 2009 16:59:20 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Thursday, 9 July 2009 16:59:21 GMT