RDFa Lite 1.1 Conformance Section - host language attributes

Section 3.1 of of RDFa Lite 1.1 says of a conforming document:

"It must not use any additional RDFa attributes other than vocab,
typeof, property, resource, and prefix."

In the case of HTML, the the 'href', 'rel', 'rev', and 'src'
attributes are in the host language as well as in RDFa.  Of course,
HTML documents may use these attributes but they aren't "mandatory" as
described by:

"It must only require the facilities described as mandatory in its
Host Language."

Certainly, we want conforming documents to be allowed to use host
language attributes.

In the spirit of this specification, it seems like 'href', 'rel',
'rev', and 'src' have special status for conformance in that a host
language should be allowed to include them.  If they do use them (as
likely for HTML), the output triples will change according to the full
rules of RDFa Core 1.1.

Personally, I would amend that clause to say:

  It must not use any additional RDFa attributes other than vocab,
typeof, property, resource, and prefix with the exception of href,
rel, rev, and src if these attributes are provided by the host
language.

but there may be better ways to state the above.

-- 
--Alex Milowski
"The excellence of grammar as a guide is proportional to the paucity of the
inflexions, i.e. to the degree of analysis effected by the language
considered."

Bertrand Russell in a footnote of Principles of Mathematics

Received on Monday, 23 April 2012 20:40:15 UTC