[Bug 25290] [Custom]: Ban uppercase and leading "xml" in custom element names?

https://www.w3.org/Bugs/Public/show_bug.cgi?id=25290

--- Comment #18 from Liam R E Quin <liam@w3.org> ---
Regarding element names getting lowercased, once you go beyond ASCII life gets
complicated -- two people in Turkey died because of sıkısınca being rendered
with i instead of ı once, but more to the point, <I>....</ı> is not well-formed
XML (İ and i go together in Turkey, so it's not a particularly contrived
example).

Similar problems exist with Unicode normalization - <hé>...</hé> is also not
well-formed, because one uses the precomposed e acute and the other uses an e
followed by a combining acute accent.

So it might be just fine in practice to live with it, or to disallow upper
case, or it might be fine to apply ASCII-only lower case as is done e.g. CSS
OM. That would also work for HTML elements in general, of course. If this has
been discussed to death elsewhere I'm sorry and OK not to respond :-)

-- 
You are receiving this mail because:
You are the QA Contact for the bug.

Received on Monday, 12 May 2014 19:16:32 UTC