Re: [css3-images] interpolation of color stop positions (was Re: Change to currentColor means it's no longer animatable?)

On Tue, May 1, 2012 at 12:58 PM, Brian Manthos <brianman@microsoft.com> wrote:
> So CSS3 and CSS4 will have incompatible renderings?

Changes happen. The question is how important those changes are, and
how bad the "breakage" is.

The original reason for not making the change was not that the change
was bad, or that there was a lot of stuff that might break due to it,
but only that the draft had changed a lot, should stop changing except
for important things, and this wasn't an important change.

Since that reason no longer applies, it's possible to make changes
that are not too damaging.

Note that the actual situations in which the swap would result in
different renderings are quite small.  You have to either explicitly
put later stops before earlier stops, or mix length types such that
the misordering happens automatically, and *then* mix either of those
with implicitly-positioned stops.  I've never seen a gradient in the
wild that would trip these; while I don't doubt that they may exist, I
argue they are very rare.

~TJ

Received on Tuesday, 1 May 2012 20:38:56 UTC