- From: Fabien Gandon <Fabien.Gandon@sophia.inria.fr>
- Date: Mon, 21 Jul 2008 13:37:35 +0200
- To: Toby A Inkster <tai@g5n.co.uk>, public-rdf-in-xhtml-tf@w3.org
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