[iip] Local counter styles are not well supported (#82)

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

== Local counter styles are not well supported ==
Two CSS counter styles are defined in the document <a href="https://w3c.github.io/predefined-counter-styles/#tamil-styles">Ready-made Counter Styles</a>: <code class="kw" translate="no">tamil</code> (numeric) and  <code class="kw" translate="no">ancient-tamil</code> (additive).  The numeric style is defined also in the <a href="https://www.w3.org/TR/css-counter-styles-3/#simple-numeric">CSS Counter Styles specification</a>, the other relies on the user-defined mechanism specified in that spec in order to be applied.

<a href="https://w3c.github.io/i18n-tests/results/predefined-counter-styles#simplenumeric">Test results</a> for the numeric counter style indicate that it is only supported by <span class="pass">Firefox</span>. <span class="fail">Chrome</span> and <span class="fail">Safari</span> do not support it.

An <code class="kw" translate="no">ancient-tamil</code> additive counter style is defined in <a href="https://w3c.github.io/predefined-counter-styles/#tamil-styles">Ready-made Counter Styles</a>, but <a href="https://w3c.github.io/i18n-tests/results/custom-counter-styles#tamil">test results</a> indicate that <span class="fail">no browsers</span> support it.

Both of these counter style could be defined by users if the Counter Styles spec's generic mechanism for defining counter styles was implemented. The spec is essentially done, but so far only <span class="pass">Firefox</span> has implemented it. See <a href="https://w3c.github.io/i18n-tests/results/counter-styles#basics">tests and results</a> for implementation of this mechanism.

There is also <a href="https://github.com/w3c/iip/issues/57">a question</a> about whether an alphabetic counter style needs to be defined for Tamil.

The impact of the lack of support cited here is mediated by the tendency to use western counters, however there appears to be a desire for native styles (at least the numeric) to be made available. So the impact is being marked as advanced.

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

Received on Tuesday, 4 February 2020 18:40:19 UTC