Re: [csswg-drafts] [css-fonts] Clarification font-variant-emoji should not affect characters `0-9#*` (#11014)

IMO there is no particular need or utility in the CSS spec deviating from the Unicode spec. 

> Only the code points [listed](http://www.unicode.org/emoji/charts/emoji-variants.html) by Unicode as contributing to a Unicode emoji presentation sequence are affected by this property. Within this CSS specification, these characters are referred to as Emoji Presentation Participating Code Points. This property has no effect on any other characters.

Digits, * and # belong toe presentation sequences. They have character class Emoji=Yes, EmojiPresentation=No. Excluding them from `font-variant-emoji` would break the property.

It seems to me the clarification you desire is that the styled font should not switch for value `text` of the `font-variant-emoji` when the styled `font-family` that is selected for the text can cover these characters. This is what we're discussing and planning to fix in the bug. 




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


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

Received on Wednesday, 9 October 2024 14:23:22 UTC