[csswg-drafts] [css-properties-values-api-1] Allow customizing property animation interpolation curve (#5920)

flackr has just created a new issue for https://github.com/w3c/csswg-drafts:

== [css-properties-values-api-1] Allow customizing property animation interpolation curve ==
In https://github.com/w3c/csswg-drafts/issues/4953 we decided that ratios should be interpolated using a log curve to avoid asymmetric acceleration as the aspect ratio division result approaches 0 (i.e. make aspect ratio interpolation visually appear linear regardless of whether interpolating to/from a narrow or wide aspect ratio). In the [blink intent thread](https://groups.google.com/a/chromium.org/g/blink-dev/c/NNm3FnMvyZc/m/X8_V4xg1AgAJ) it was brought up that having a one-off different interpolation curve for aspect-ratio seemed strange and that we should consider allowing customization of this.

Defining the implicit interpolation curve for a new property might be a good fit as part of a [PropertyDefinition](https://drafts.css-houdini.org/css-properties-values-api-1/#the-propertydefinition-dictionary) to allow developers to define other properties where the default linear interpolation curve doesn't make sense.

Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/5920 using your GitHub account


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

Received on Tuesday, 2 February 2021 22:51:31 UTC