Re: [csswg-drafts] [css-text-4] Make ideograph-alpha and ideograph-numeric part of text-spacing: normal (#6950)

We discussed this at a JLReq TF meeting. and here is our feedback.

### Summary
- All agreed that it is easier to read when there is an appropriate space between ideographic and non-ideographic characters.
- We could not reach an agreement on what should then be the default on the web. Values suggested are 1/4 (metal type traditional), 1/8 (common in recent publishing), zero (for compatibility).
- JLReq TF's recommendation at this time is to make "auto" as the default value (throwing the decision up to the browser engines)

### Discussions / opinions
- The 1/4 space originated from technical limitations of the workflow of metal type. It has long been considered as a default since then. Many recent professionals think it is too wide. 1/6 or 1/8 for example are actually used.
- Similar to the word space in English, there seems to be a trend of the space becoming smaller. It seems 1/8 is common in recent books / magazines.
- JLReq says that this space cannot be used for adjustment of line width. If so, when a line is stretched and other kinds of spaces become wider, the balance between the ideograph-non-ideograph space and other kinds of spaces can become unbalanced, especially when the default is narrow. For this reason, if the ideograph-non-ideograph space cannot be used for adjustment, we should not make the default too narrow. InDesign allows to use this space for line adjustment (and therefore you can safely set the default narrower).
- There are many existing text that have U+0020 between ideograph and non-ideograph because web do not support the ideograph-non-ideograph space right now. Also, html's line folding algorithm automatically insert U+0020 between lines. How do we support those spaces that are intentionally or unintentionally inserted between ideograph and non-ideograph?
- The ideal value are different depending on the font design. For example fonts are designed with large kana and/or narrower space between kanji body, like ones on Windows, they are best with relatively narrower ideograph-non-ideograph space.
- Apple uses 1/8 as the default on its Notes application. It looks nice and easier to read.



-- 
GitHub Notification of comment by kidayasuo
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/6950#issuecomment-1246643325 using your GitHub account


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

Received on Wednesday, 14 September 2022 11:44:23 UTC