W3C home > Mailing lists > Public > public-rdf-in-xhtml-tf@w3.org > January 2008

Re: capturing reserved keywords in @rel

From: Shane McCarron <shane@aptest.com>
Date: Tue, 22 Jan 2008 12:58:03 -0600
Message-ID: <47963CBB.2060007@aptest.com>
To: Ben Adida <ben@adida.net>
CC: Mark Birbeck <mark.birbeck@x-port.net>, Ivan Herman <ivan@w3.org>, RDFa <public-rdf-in-xhtml-tf@w3.org>


Ben Adida wrote:
> Shane McCarron wrote:
>   
>> huh?  What does "no resolution" mean? 
>>     
>
> It means they're ignored. I'm having a lot of trouble understanding what
> the problem is with ignoring values.
>   
That's fine with me.  I had just not seen the term "no resolution" 
before.  I believe it is sufficient to change the text of the processing 
model section to read as follows (note that this is a modification to 
the current XHTMLDOC source - this has not yet been pushed out in an 
Editor's Draft.  Mark had made most of these changes already; I have 
only modified his current text to reflect my desires and my 
understanding of what Ben and others are asking for:

To evaluate CURIEs during processing the following context needs to be set:

    * a set of mappings from prefixes to URIs;
    * a mapping to use with the default prefix (for example, |:p|);
    * a mapping to use when there is no prefix (for example, |p|);
    * a mapping to use with the '_' prefix, which is used to generate
      unique identifiers (for example, |_:p|).

These values are defined in RDFa as follows:

    * the *set of mappings from prefixes to URIs* is provided by the
      current in-scope namespace declarations of the [current element]
      during parsing;
    * the *mapping to use with the default prefix* is the URL for the
      XHTML vocabulary definition, |http://www.w3.org/1999/xhtml/vocab#|;
    * the *mapping to use when there is no prefix* is the URL for the
      XHTML vocabulary definition, |http://www.w3.org/1999/xhtml/vocab#|;
    * the *mapping to use with the '_' prefix*, is not explicitly
      stated, but since it is used to generate [bnode]s, it needs to be
      compatible with the RDF definition.

As an additional constraint, reference values using the *default prefix* 
or *no prefix* MUST be taken from the collection of values defined in 
sections 9.2.5 and 9.2.6.  A Conforming RDFa Parser MUST NOT generate 
triples for any CURIEs that use the *default prefix* or have *no prefix* 
and use a reference value outside of the collection defined above.

-- 
Shane P. McCarron                          Phone: +1 763 786-8160 x120
Managing Director                            Fax: +1 763 786-8180
ApTest Minnesota                            Inet: shane@aptest.com
Received on Tuesday, 22 January 2008 18:58:25 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 22 January 2008 18:58:27 GMT