Adam Khoury

Donate funds to show love and support

Click the button below to donate funds securely online. You can use your PayPal account or a credit card.

Your donations help free up my time to produce more content and assist in covering server costs. It's also a great way to say thanks for the content!

Application Configuration

Adam will be adding options here soon.

CSS Animations Level 2 First Draft

Published :
Author :
Adam Khoury

CSS Animations Level 2 First Draft. Learn about the two new properties, JavaScript interfacing involved with the animation family of properties, and much more.

Changes since CSS Animations Level 1

  • The interaction between CSS Animations and Web Animations is defined, and the concepts of the owning element and animation composite order are introduced.
  • Generation of keyframe objects is described in detail.
  • The animation-composition property is introduced, which defines the composite operation used when multiple animations affect the same property simultaneously.
  • The animation-timeline property is introduced, which defines the timeline used with the animation.
  • The animation shorthand property is updated to account for these new properties.
  • Dispatch of animation events is described.
  • The CSSAnimation interface is added.
  • Requirements on pending style changes are described.