Re: Small @profile question

On Sep 10, 2010, at 10:02 , Nathan wrote:

[snip]
> 
> Apologies, I realised that I completely forgot one paragraph in this reply, as follows:
> 
> Succinctly, it is possible to create a valid RDFa document which contains a valid RDF Graph, which, without changing the RDFa Document or RDFa Specification can vary temporally to:
> - become invalid,

I am not sure that is a possibility. I mean: what do you mean by invalid? The (X)HTML+RDFa will stay valid. The generated RDF (if any) will stay valid. Some CURIE-s may be invalid if this is what you mean, but those will be ignored by the processors (they are allowed to issue warnings or errors).

> - contain no RDF Graph or only part of the expected serialized RDF Graph,

Correct. That is the 90% of the problem that may occur without a profile file

> - contain a different RDF Graph to that contained in different serializations served via content negotiation.
> 

I am not sure what you mean by this.

It can happen, in very rare cases, that the generated graph is different. This is when a profile is expected somewhere in the DOM tree that _overrides_ a prefix or a term definition that got a definition somewhere up the tree. I would not expect that to be very frequent.

> Regardless, I trust that the Working Group has weighed up all of the pros and cons, thus making the inclusion of @profiles in RDFa an informed decision made with wide open eyes. As mentioned in my original mail, this was more for my own peace of mind ensuring that the raised points had been fully considered / are not new :)
> 

Yes, I think we all know that this is the only major change in RDFa1.0 vs. RDFa1.1, all other changes are more cosmetic in nature. And we did have a lot of discussions. But some feedbacks we got from potential RDFa consumers like Facebook seem to indicate that may become a very useful feature nevertheless. I personally also expect that most of the RDFa processors will have some sort of a caching mechanism for the well known profiles, ie, processing the RDFa files will be less dependent on the possible network problems...

Time will tell, as you said!

Ivan


> Best,
> 
> Nathan
> 
>> One thing I am 100% sure of, is that time will tell on this one, and this is a scenario where I sincerely hope I'm wrong :)
>>> (I am going to post more about this on my blog at blog.halindrome.com soon).
>> Will look forward to the post,
>> Best,
>> Nathan
> 
> 


----
Ivan Herman, W3C Semantic Web Activity Lead
Home: http://www.w3.org/People/Ivan/
mobile: +31-641044153
PGP Key: http://www.ivan-herman.net/pgpkey.html
FOAF: http://www.ivan-herman.net/foaf.rdf

Received on Friday, 10 September 2010 08:42:35 UTC