2023
1 featuresThe animation-composition CSS property chooses how to combine animations that affect the same property.
2020
3 featuresThe web animation API programmatically creates, inspects, and controls element animations, to change and synchronize appearance over time.
The steps() CSS easing function divides an animation or transition into equidistant intervals, jumping from value to value. The step-start and step-end keyword values are presets with a single interval.
The <animate>, <animateMotion>, and <animateTransform> SVG elements declaratively animate SVG elements. Also known as SMIL.
2015
2 featuresThe animation CSS property animates an element's style over time, using keyframes described in @keyframes rules.
The cubic-bezier() CSS easing function interpolates along a smooth curve, creating animations and transitions with continuous changes in speed. The ease, ease-in, ease-out, and ease-in-out keyword values are presets for common Bézier curves.