This page is In Progress

Notice: The WebPlatform project, supported by various stewards between 2012 and 2015, has been discontinued. This site is now available on github.

Web Animations API

Summary

Javascript programming interface for modeling synchronizing and timing the changes to a web page’s presentation.

Animatable
Objects that may be the target of an Animation implement the Animatable interface.
AnimationGroup
Animation groups are represented by the AnimationGroup interface.
AnimationNode
Animation nodes are represented in the Web Animations API by the AnimationNode interface.
AnimationNodeList
The sole reason this interface exists is to provide a familiar experience for authors familiar with DOM interfaces where child nodes are accessed via a children member.
AnimationPlayerEvent
Constructs a new AnimationPlayerEvent object as described in Constructing events in [DOM4]. http://www.w3.org/TR/dom/#constructing-events
AnimationSequence
Animation sequences are represented by the AnimationSequence interface.
AnimationTiming
Timing parameters for an AnimationNode are collected together under the AnimationTiming type.
CompositeOperation
The possible values of an animation effect’s composition behavior are represented by the CompositeOperation enumeration.

ComputedTimingProperties
:

IterationCompositeOperation
The possible values of an animation effect’s iteration composite operation are represented by the IterationCompositeOperation enumeration.
MotionPathEffect
Motion path animation effects are represented by the MotionPathEffect interface.

See also

Related articles

Animation

External resources

W3C Web Animations Specification, Editors Draft http://w3c.github.io/web-animations/