[css-counter-styles] status of "additional" predefined counter styles

In the current CSS Counter Styles draft,[1] we read that

# These additional counter styles are not intended to be supported by
# user-agents by default

(in reference to the styles listed in the i18n WG's document.[2])

However, test results[3] indicate that webkit and blink do actually 
implement a number of these as built-in counter styles; in particular, 
many of the Indian script/language names (with the exception of 
'tamil'), and several more such as 'arabic-indic', 'persian', etc.

A smaller number of the "additional" styles are also supported by 
Firefox, such as 'armenian', 'greek', and a number of CJK styles; and a 
handful also by IE.

Should such styles be moved to the standard collection of predefined 
styles within the Counter Styles spec, with the expectation that all 
browsers should support them? If so, we need to determine which ones to 
move. Or should browsers refrain from implementing these "additional" 
styles as built-ins, so that it's clear to authors that an explicit 
@counter-style rule is needed in order to use them? ISTM the current 
situation is unhelpful from an interop point of view.

JK



[1] http://dev.w3.org/csswg/css-counter-styles/#additional-predefined
[2] http://www.w3.org/TR/predefined-counter-styles/
[3] 
http://www.w3.org/International/tests/repository/predefined-counter-styles/results-predefined-counter-styles

Received on Monday, 8 September 2014 15:36:40 UTC