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

Re: Hash URIs and RDFa documents

From: Mark Birbeck <mark.birbeck@webbackplane.com>
Date: Tue, 2 Feb 2010 19:47:14 +0000
Message-ID: <640dd5061002021147p5cf289c1q6633ad8f0921f96c@mail.gmail.com>
To: Toby Inkster <tai@g5n.co.uk>
Cc: Michael Hausenblas <michael.hausenblas@deri.org>, Stephane Corlosquet <scorlosquet@gmail.com>, RDFa TF list <public-rdf-in-xhtml-tf@w3.org>, Dan Brickley <danbri@danbri.org>
Hi Toby,

You cut out my main point, so here it is again:

> My point is that it would be good practice to keep these things apart,
> but I think it's going too far to say that we create some kind of
> contradiction if we don't.

You can come up with all sorts of scenarios whereby contradictions are
created when triples from one document meet triples from another.

And it's also possible to get contradictions in the same document,
such as when using @role.

But the thread to that point was implying that just by using @id, a
contradiction was created, and that is simply not true.

So, I think my original points stand:

1. There is no *need* to have @about aligned with @id.

2. But there is no *inherent* contradiction created if you do.

3. However, because other scenarios will arise where we want to refer
to that element *as an element*, then we would do well to avoid
liberally adding @id values, because we could create contradictions
later.

Regards,

Mark


On Tue, Feb 2, 2010 at 7:07 PM, Toby Inkster <tai@g5n.co.uk> wrote:
> On Tue, 2010-02-02 at 10:13 +0000, Mark Birbeck wrote:
>> I disagree with the point made in the email you refer to, from
>> Richard.
>>
>> Only one triple is generated in your sample, so nowhere do we have an
>> indication that #me is both a person and an HTML element in a
>> document.
>
> The graph generated from the example by an RDFa processor would not
> contain an indication that #me is an HTML element, no. However another
> graph, say, from a document outline generator, may contain something
> like:
>
>        <#me> a xhtml:Div ;
>              xhtml:textContent "yada yada" .
>
> It would be a perfectly sensible couple of triples to generate from the
> given example. Merging the RDFa and document outline graphs would result
> in a contradiction. (At least, it's a contradiction if we assume that
> people and HTML elements are disjoint classes.)
>
> --
> Toby A Inkster
> <mailto:mail@tobyinkster.co.uk>
> <http://tobyinkster.co.uk>
>
>
Received on Tuesday, 2 February 2010 19:47:52 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 2 February 2010 19:47:53 GMT