...animate deliberately.

If you cannot afford to slow down to think about animation and make well-informed and well-articulated decisions on behalf of the user, it is better that you not attempt it at all. Animation takes energy to perform, and a bad animation is worse than none at all.

CSS Animation Support

Can I Use css-animation? Data on support for the css-animation feature across the major browsers from caniuse.com.

Yes.

CSS Animation Example

See the Pen Pure CSS - animated Bubble and Mac by Avaz Bokiev (@samarkandiy) on CodePen.

Web Animation API Support

Can I Use web-animation? Data on support for the web-animation feature across the major browsers from caniuse.com.

Meh.

WebGL API Support

Can I Use webgl? Data on support for the webgl feature across the major browsers from caniuse.com.

Meh.