[css3-text] Recommended justification for Symbols (S*)

The current WD of text-justify[1] recommends symbols to have priority 1 expansion opportunity for East Asian scripts (inter-ideograph value,) but the most recent ED[2] recommends:
    Characters from the Unicode Symbols (S*) and Punctuation (P*)
    classes are generally treated the same as any letter.

I found that this change affects East Asian justification badly.

I know it's informative, and the spec says "the UA may reassign specific characters or introduce additional levels of prioritization to handle expansion opportunities involving symbols and punctuation," but examples following the sentence doesn't talk about East Asian scripts generally expects expansion between symbols, and it's probably too difficult for implementers to understand such desire exists from this text.

Is it a good idea to add back some text, that says symbols and punctuation are generally treated the same as ideographic characters in East Asian scripts, and the UA can switch the priority by the content language?

[1] http://www.w3.org/TR/2012/WD-css3-text-20121113/#text-justify
[2] http://dev.w3.org/csswg/css-text/#text-justify

/koji

Received on Monday, 15 April 2013 12:54:23 UTC