Re: [csswg-drafts] [css-color] Dangling `<color-space>` (#12447)

I guess referring to *"the specified [interpolation] `<color-space>`"* is simpler than referring to *"the specified color space matched in `<color-interpolation-method>`"*, for example. And since grammars are primarily intended for humans, it does not matter if `<color-space>` is not *explicitly* produced by `<color-interpolation-method>`, or anywhere.

I am not convinced that this...

  > The serialization of the declared value of a `color-mix()` function is the string `"color-mix(in "`, followed by the specified `<color-space>` in all-lowercase [...]

... is simpler than this:

  > The serialization of the declared value of a `color-mix()` function is the string `"color-mix(`, followed by the specified `<color-interpolation-method>` in all-lowercase [...]

Unfortunately, the same change cannot be applied in the calculation procedure. So I have no more arguments! :disappointed:

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


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

Received on Sunday, 6 July 2025 19:37:45 UTC