News for hackers. Stuff that matters.
Re:Using easing for more than just CSS transitions by csallen on Tuesday January 07, 2020 @02:14PM (#21983511)
> which is unfortunate since they are almost always the wrong choice

Why?

Re:Using easing for more than just CSS transitions by reggieband on Tuesday January 07, 2020 @05:40PM (#21985933)
I searched for a source but I couldn't find one. My recollection on the topic has to do with how humans perceive luminance within a gradient. Our eyes are better/worse at determining contrast differences between adjacent colours at different luminance. If you search for "luminance gradient" on Google you'll find a lot of scholarly articles on the subject but I was unable to track down one directly applied to graphic design. There is also a semi-famous demonstration [1] of how our eyes perceive gradients as shadows.

In general this isn't an issue since most designers will either just stretch the gradient out or add additional gradient control points to adjust to fall-off manually.

1. http://persci.mit.edu/gallery/checkershadow

Re:Using easing for more than just CSS transitions by tobr on Wednesday January 08, 2020 @01:08AM (#21988793)
The article already explains and exemplifies this. It produces abrupt changes in “velocity” of the gradient at every color stop, which is rarely something you want.
Re:Using easing for more than just CSS transitions by pixelbash on Tuesday January 07, 2020 @02:41PM (#21983880)
I'm guessing because linear transitions often look unnatural. E.g. trying to do fades