Re: [csswg-drafts] [css-color-5] Example 32 is outdated (#14100)

I think some of these decisions arose from trying to normalize things like: I want to interpolate between `oklch(50% 0.0 270)` and `oklch(50% 1.0 180)`. So the idea was that the user probably meant for `oklch(50% 0.0 270)` to be a gray color, so treat it has such when interpolating. So this also got applied in things like relative colors. I think the idea was to allow people to not have to think about using `none` in interpolation and such. I'm making a lot of assumptions as I honestly don't remember the reasonings behind the final decision. 

Personally, I like having control of hue explicitly when remaining in the current space to take advantage of when I do or not care about hue data, even when interpolating, but I realize CSS may desire more simple rules.

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


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

Received on Tuesday, 30 June 2026 16:53:20 UTC