Re: GRDDL profile and transform for RDFa: new version and new license

Toby,

Thanks for the pointer.
I reviewed section 4.1, 5.4.3 and 5.4.4 in 
http://www.w3.org/TR/2008/CR-rdfa-syntax-20080620
and I would like to make sure I understand this properly before changing 
the profile:

1, when the default namespace is http://www.w3.org/1999/xhtml
only reserved values are allowed as non prefixed predicate names.

2, section 4.1 says "the document must explicitly contain an xmlns 
declaration for the XHTML namespace" but
a, does it have to be the default namespace?

b, do we have to check if the qname of a property has a prefix that 
correspond to the XHTML namespace and test if its value is a reserved one?
i.e. should we reject this:
<link rel="xhv:foo" href="http://example.org/page2.html" />

Cheers,


Toby A Inkster:
>
> Fabien Gandon:
>
>> Tests 105 and 107: I don’t understand why no triple should be generated
>> and more precisely what should be tested to decide whether or not a
>> triple should be generated in that case. I thought non prefixed name
>> were considered to be in the default namespace. Do these tests mean that
>> non-prefixed predicate names should be ignored?
>
> Yes - they should be ignored, except for the reserved names.
>
> http://www.w3.org/TR/rdfa-syntax/#relValues
>
> You might also want to consider supporting "made", "previous" and 
> "search", which are rel/rev values defined in the W3C HTML 3.2 spec, 
> but not explicitly reserved in RDFa. The former two are fairly widely 
> used in the wild.
>

-- 
Fabien - http://ns.inria.fr/fabien.gandon/

Received on Monday, 21 July 2008 11:38:15 UTC