ISSUE-24: Proposal for dealing with case-insensitive terms in the XHTML vocabulary

In general, I feel that terms should always be treated as case 
sensitive.  However, I agree that for backward compatibility reasons, 
the terms defined in *OUR* XHTML vocabulary, as extended by terms that 
are defined in HTML5, should be mapped to lower case when processing.

I do not think this is an RDFa Core issue.  Rather, I think that in RDFa 
Core we should say:

    TERMs, CURIEs, and URIs are all case sensitive.  Host Languages may
    place further processing requirements on TERMs (e.g., requiring they
    be mapped to lower case).


In XHTML+RDFa 1.1 we should say:

    When referencing TERMs in the vocabulary at
    http://www.w3.org/1999/xhtml/vocab, TERMs must be mapped to lower case.


I imagine we would need to say something similar in HTML+RDFa.

-- 
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, 13 July 2010 22:02:26 UTC