[alreq] Wrong glyph digit shapes for extended arabic-indic digits (#279)

r12a has just created a new issue for https://github.com/w3c/alreq:

== Wrong glyph digit shapes for extended arabic-indic digits ==
<i class="meta">This issue is applicable to Persian, Urdu and Sindhi.</i>

Persian, Urdu and Sindhi use extended-arabic-indic codepoints for digits in list counter styles.  However, languages that use these code points tend to prefer specific glyph shapes for certain numbers, as shown [here](https://r12a.github.io/scripts/arab/ur.html#numbers).

More:
- [requirements_doc](https://www.w3.org/TR/arab-ur-lreq/#h_counters)




### The GAP

An intelligent opentype font may be able to detect the language of the text and substitute appropriate glyphs if it is used for the content, but here we are looking at the default behaviour of the browser, with no fonts explicitly assigned to the text.

<span class="fail">Blink</span> displays Persian digit glyphs in all three cases. 

<span class="fail">Webkit</span> renders the correct glyphs for Persian and Urdu, but not for Sindhi.

<span class="fail">Gecko</span> renders Persian glyph shapes throughout, even though it uses different fonts for Persian vs. Urdu/Sindhi.





### Priority
While this is clearly not right, more user feedback is needed if we are to determine that this causes readability issues. Therefore labelling this, for now, as Advanced.





### Tests & results

<i>Interactive test</i>, [ The browser uses appropriate digit glyph shapes for Persian, Urdu, and Sindhi by default.](https://github.com/w3c/glyph_character_tests/issues/32)<br>





### Action taken
<i>Issue</i>, [XXX](url) Closed.

[Gecko](url) • [Blink](https://issues.chromium.org/issues/348129266) • [Webkit](url)




### Outcomes
tbd



Please view or discuss this issue at https://github.com/w3c/alreq/issues/279 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Thursday, 20 June 2024 13:39:34 UTC