First, Last, Invert, and Play: a technique for animations using CSS transforms
engineering.siftscience.com
engineering.siftscience.com
What version of Firefox are you using? The first example I find to definitely be choppier on Firefox, but the last one looks pretty good.
Both images point to the same URL: https://engineering.siftscience.com/wp-content/uploads/2016/...
The point of FLIP, RAIL and using transforms is to reliably achieve 60FPS by avoiding repaints whenever possible and giving the browser as little work to do as possible.
Adjusting width, absolute position offets and so on, can result in frames being dropped even in newer browsers on good hardware.
I personally treat animations as a luxury. If the user's browser doesn't support transforms (IE9 required for 2D, IE10/11 required for 3D) I just keep the content displayed in a clear and normal way.
Seriously wondering what's the point, and why it's on HN??