I18N-ISSUE-120: Non-ASCII Unicode characters in data-* [HTML5-prep]

I18N-ISSUE-120: Non-ASCII Unicode characters in data-* [HTML5-prep]

http://www.w3.org/International/track/issues/120

Raised by: Addison Phillips
On product: HTML5-prep

3.2.3.8 Embedding custom non-visible data with the data-* attributes
http://www.w3.org/TR/html5/elements.html#embedding-custom-non-visible-data-with-the-data-attributes

There is a note that reads:

--
All attributes on HTML elements in HTML documents get ASCII-lowercased automatically, so the restriction on ASCII uppercase letters doesn't affect such documents.
--

Later in the section there are several references to ASCII-lowercasing and ASCII-uppercasing operations. There is no discussion of how to handle non-ASCII Unicode values (the wisdom of any such appearing in this context is, of course, open). Default Unicode case folding might be a good idea here, though, if such values are expected to occur?

Received on Saturday, 23 July 2011 18:57:47 UTC