Re: URI Comparisons: RFC 2616 vs. RDF

Hi:

On 20.01.2011, at 15:40, Nathan wrote:

> David Booth wrote:
>> On Thu, 2011-01-20 at 13:08 +0000, Dave Reynolds wrote:
>> [ . . . ]
>>>
>>> To make sure that dereference returns what I expect, independent of
>>> aliasing, then I should publish data with explicit base URIs (or  
>>> just
>>> absolute URIs). Publishing with relative URIs and no base is a  
>>> recipe
>>> for having your data look different from different places. Just  
>>> don't do
>>> it.
>> This advice sounds like an excellent candidate for publication in a  
>> best
>> practices document.  And if it is merely best practice guidance,  
>> perhaps
>> that *is* something that the new RDF working group could address.
>
> +1 from me, address at the publishing phase, allow at the consuming  
> phase, keep comparison simple.
>


I am not sure whether you are also talking of RDFa, but in case you  
do, I would like to add the following:

Our experiences with helping about 2,000 sites with adding  
GoodRelations via our form-based tools shows that

1. RDFa is in many cases the only viable way for people to publish RDF
2. They can often not control and not even predict the exact URI of  
the page that will contain the markup (imagine "uncool" URIs loaded  
with parameters etc.)

In those scenarios, relative URIs are essential.

We even recommend that people include an empty

    <div rel="foaf:page" resource=""></div>

at the proper position in the nesting so that there will be a link  
between the data entity and the page that contains it.

Martin

Received on Thursday, 20 January 2011 16:05:27 UTC