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

Alexey Proskuryakov ap at webkit.org
Fri Sep 17 12:49:17 PDT 2010



> От: David Carlisle <davidc at nag.co.uk>
> Дата: 17 сентября 2010 г. 12:39:56 Тихоокеанское летнее время
> Кому: Alexey Proskuryakov <ap at webkit.org>
> Тема: Ответ: [webkit-dev] Fwd: HTML5 & MathML3 entities
> 
> On 17/09/2010 19:58, Alexey Proskuryakov wrote:
> the list is closed to non subscribers, could you forward, thanks,
>> 
>> This certainly sounds like it was a mistake originally, but in practice,
>> this meant that &rang; and &lang; were rendered as CJK characters by
>> browsers. U+27E8 looks differently (and is possibly treated differently
>> by screen readers), and it's this change in behavior that I find
>> unfortunate.
> 
> well (as you'll be aware) what the glyph looks like depends on what fonts used. general text fonts (that are supporting the CJK ranges) would have this effect but math fonts in uniocde layout typically use the opposite choice for the old character, and math renderers (including if I remember correctly mozilla's original mathml support) that map unicode slots to "legacy" 8 bit math font encodings (eg the TeX or mathematica fonts) also rendered these things to match the math operators. lang and rang names were clearly originally intended to mean
> left and right math angle brackets, coming from the ISO math entity sets. So given, as you say, that some change was inevitable, taking the math choice is I still think the right one, although any change has some costs, I agree.
> 
> David
> 

- WBR, Alexey Proskuryakov



More information about the webkit-dev mailing list