Re: [css3-syntax] Making U+0080 to U+009F "non-ASCII"?

* Simon Sapin wrote:
>Le 24/01/2013 21:46, Bjoern Hoehrmann a écrit :
>> * Simon Sapin wrote:
>>> css3-syntax defines "non-ASCII character" as "A character with a
>>> codepoint equal to or greater than U+00A0 NO-BREAK SPACE."
>>>
>>> Could we change that to "… equal to or greater than U+0080"? In other
>>> words, having the whole block of C1 control characters be considered
>>> non-ASCII. I don’t think that more than a tiny amount of existing
>>> content would be affected, but I don’t have any data to support that.
>>
>> Changing the definition of a specification-level concept like "non-ASCII
>> character" does not have to affect anything outside the specification.
>
>It changes the tokenization (and thus parsing) of some character 
>sequences. C1 control character that were previously delim tokens would 
>become part of a ident, at-keyword, hash, function or dimension token.

Your worry about existing content misses the option to change the defi-
nition of "non-ASCII character" and also changing how the definition is
used in other parts of the document. Similarily, the document could use
a different term than "non-ASCII character" to avoid some of the issues
you mentioned.
-- 
Björn Höhrmann · mailto:bjoern@hoehrmann.de · http://bjoern.hoehrmann.de
Am Badedeich 7 · Telefon: +49(0)160/4415681 · http://www.bjoernsworld.de
25899 Dagebüll · PGP Pub. KeyID: 0xA4357E78 · http://www.websitedev.de/ 

Received on Thursday, 24 January 2013 21:13:35 UTC