Re: [csswg-drafts] [css-text] Extra spacing between ideographs and non-fullwidth punctuation/symbols (#9479)

@frivoal

>  Is this a case of symbols that must always be autospaced (when autospacing is on)? 

Yes!

Considering that Chrome is in the process of implementing `text-autospace`, and in order to provide better default typography before it ships, I suggest that the specification, at the current level, only consider adding `ideograph-symbol`. This value will by default only add symbols that are common in Natural language.

- Temperature symbols: °C, °F, °
- Math symbols: %, ‰, ‱ (U+2031), +, -(U+002D), −(U+2212), ±, ∓
- Currency symbols
- [Letterlike Symbols](https://www.compart.com/en/unicode/block/U+2100): It may be necessary to pick only some of these symbols.

It looks like Apple's OS takes a similar approach, for example:

@fantasai Do you know the exact rules for adding space in iOS?

![image](https://github.com/w3c/csswg-drafts/assets/2784308/965043c1-a84d-4d33-8956-9598530ae5cd)

-----

@kojiishi If the specification defines a rule for this, would you prioritize implementing it?

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


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

Received on Thursday, 9 November 2023 09:18:46 UTC