On Nov 30, 2010, at 10:04 AM, Tab Atkins Jr. wrote:
>
>> I'm not sure why "you can interpolate if they're the same function" is any better or worse than "you can interpolate if they have the same keyword there". But, whatever.
>
> Simon prefers the simplicity of the former, and I don't have any
> preference on the matter myself, so I'm going with his preference.
I'm not too averse to slightly more complex rules for when things can be interpolated. The thing to bear in mind is that at some shiny point in the future, the specs should annotate each CSS property with information about whether they are animatable. If you cast yourself into the future and imagine writing the prose for this, simpler rules about when gradients interpolate will be easier to explain than more complex ones.
Simon