Re: [csswg-drafts] [css-inline] `text-box-edge: ideographic` and `ideographic-ink` should use ideographic fonts in the cascade list (#10928)

Depending on the presence of a specific ideograph may have surprising results in the presence of font subsetting (perhaps especially if it's dynamic subsetting based on varying content) or incremental fonts.

(I'm uneasy about its use to define `ic` for the same reason; I feel that may be a mistake that we'll come to regret.)

> in the same way that we take the "first available font" from the first font with a space character

[That's not quite what we do](https://drafts.csswg.org/css-fonts/#first-available-font): we take the first font for which `unicode-range` does not exclude `<space>`. This says nothing about whether it actually has a space glyph.

That avoids forcing the browser to download resources just to check their character coverage, but it's not a useful approach for the ideographic case.

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


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

Received on Monday, 7 October 2024 21:11:07 UTC