- From: fantasai <fantasai.lists@inkedblade.net>
- Date: Thu, 8 Mar 2018 18:04:54 +0900
- To: CJK discussion <public-i18n-cjk@w3.org>, 'WWW International' <www-international@w3.org>, Xidorn Quan <quanxunzhen@gmail.com>
- Cc: www-style@w3.org
The CSSWG and i18n Working Groups discussed an issue raised by Xidorn Quan about placing emphasis dots over punctuation characters: https://github.com/w3c/csswg-drafts/issues/839 According to JLREQ https://www.w3.org/TR/jlreq/#composition_of_emphasis_dots punctuation such as full stops, commas, and brackets should not receive marks. The CSSWG and i18nWG discussed the issue and past recommendations from JLTF, along with best practices for Web standards, and concluded to require that such punctuation be skipped (along with spaces, which are currently skipped). This gives the correct behavior by default and prevents authors from needing to twist their markup to exclude punctuation in order to get the correct rendering. The changes have been added to the Editor's Draft of CSS Text Decoration L3: https://github.com/w3c/csswg-drafts/commit/0b64606440b70efa47bc98db07c2537c8168c0ac and an be seen at the bottom of the Emphasis Marks section at https://drafts.csswg.org/css-text-decor-3/#text-emphasis-style-property The CSSWG is requesting review from i18n, especially JLTF and CLTF on the list of characters affected. Skipped punctuation is specified as (Pc, Pd, Ps, Pe, Pi, Pf) or (Po and Sentence_Break=ATerm,Close,Scontinue,STerm) the full list can be seen here: https://unicode.org/cldr/utility/list-unicodeset.jsp?a=%5B%3AGeneral_category%3DPo%3A%5D%26%5B%5B%3ASentence_Break%3DATerm%3A%5D%5B%3ASentence_Break%3DSTerm%3A%5D%5B%3ASentence_Break%3DSContinue%3A%5D%5B%3ASentence_Break%3DClose%3A%5D%5D&g=Sentence_Break&i= Please send any comments in reply to this message or add them to the issue in GitHub at https://github.com/w3c/csswg-drafts/issues/839 Thank you~ ~fantasai
Received on Thursday, 8 March 2018 09:05:34 UTC