[webkit-dev] Fwd: Fwd: Fwd: HTML5 & MathML3 entities

Alexey Proskuryakov ap at webkit.org
Mon Sep 20 10:32:22 PDT 2010

17.09.2010, в 18:08, Alexey Proskuryakov написал(а):

>> The same way as MathML2, actually. This change isn't about matching XHTML or MathML2, it's about tracking changes to Unicode.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: A1=D0=BD=D0=B8=D0=BC=D0=BE=D0=BA_=D1=8D=D0=BA?= ???? 2010-09-20 ? 10.13.08.png
Type: image/png
Size: 50087 bytes
Desc: not available
URL: <http://lists.webkit.org/pipermail/webkit-dev/attachments/20100920/ffecdfb6/attachment.png>
-------------- next part --------------

As explained before, this is tracking changes to Unicode, but in the opposite direction from Unicode itself. Even TR25 (Unicode support for mathematics) never says that 232A is deprecated in favor of 27E9 - in fact, it says just the opposite. Per Unicode, it's the mathematic use of the characters in question that needs to change, not the rest of the world.

The left and right angle brackets at U+2329 and U+232A have long been canonically equivalent with the CJK punctuation characters “〈” and “〉” (U+3008 and U+3009) . Canonical equivalence implies that the use of the latter code points is preferred and can be substituted at any time. As a consequence, not only 3008 and 3009 but also the characters 2329 and 232A are ‘wide’ characters. See Unicode Standard Annex #11, East Asian Width [EAW]. Unicode 3.2 added two new mathematical angle bracket characters ⟨ ⟩ (U+27E8 and U+27E9) that are unequivocally intended for mathematical use and should be used instead of U+2329 and U+232A.

I'm not answering in more detail, since David has indicated in private mail that he would like to end this discussion. It certainly serves no practical purpose.

- WBR, Alexey Proskuryakov

More information about the webkit-dev mailing list