- From: Shane McCarron <shane@aptest.com>
- Date: Mon, 03 Mar 2008 15:30:33 -0600
- To: "public-rdf-in-xhtml-tf.w3.org" <public-rdf-in-xhtml-tf@w3.org>
Section 5.4.3 reads (in part):
There are a number of ways that attributes will make use of CURIEs, and
they need to be dealt with differently. These are:
1. An attribute may be CURIE-only, disallowing other types of values.
In this case any value that is not a 'curie' according to the
definition in the section CURIE Syntax Definition
<http://www.w3.org/TR/rdfa-syntax/#s_curies> should not affect
processing in any way; this means that not only will there be no
error reporting, but also the RDFa processor should act as if the
value simply did not exist.
2. An attribute may allow CURIEs, as well as a full URI. In this case
any value that is not surrounded by square brackets, as defined by
'safe_curie' in the section CURIE Syntax Definition
<http://www.w3.org/TR/rdfa-syntax/#s_curies>, will be processed as
if it was a URI. If the value /is/ surrounded by square brackets,
then the inner content must conform to the 'curie' definiton, and
as before, if it does not then the value should have no effect on
processing.
Since this is normative content, the shoulds in need to be "MUST".
Second, "no effect on processing" is a little ambiguous for my tastes.
I would prefer "be ignored". So, these clauses could read:
There are a number of ways that attributes will make use of CURIEs, and
they need to be dealt with differently. These are:
1. An attribute may be CURIE-only, disallowing other types of values.
In this case any value that is not a 'curie' according to the
definition in the section CURIE Syntax Definition
<http://www.w3.org/TR/rdfa-syntax/#s_curies> MUST be ignored; this
means that not only will there be no error reporting, but also the
RDFa processor MUST act as if the value simply did not exist.
2. An attribute may allow CURIEs, as well as a full URI. In this case
any value that is not surrounded by square brackets, as defined by
'safe_curie' in the section CURIE Syntax Definition
<http://www.w3.org/TR/rdfa-syntax/#s_curies>, will be processed as
if it was a URI. If the value /is/ surrounded by square brackets,
then the inner content must conform to the 'curie' definiton, and
as before, if it does not then the value MUST be ignored.
--
Shane P. McCarron Phone: +1 763 786-8160 x120
Managing Director Fax: +1 763 786-8180
ApTest Minnesota Inet: shane@aptest.com
Received on Monday, 3 March 2008 21:30:45 UTC