Animation Worklet is a Houdini primitive that provides extensibility point for Web Animations and enables rich high-performance scripted animations which can (potentially) run off main rendering thread. It allows you to write rich imperative animations that run at the device's native frame rate for jank-free smoothness, make your animations more resilient to main thread jank. Future enhancement will enable such animations to also respond to user input (such as touch and scroll).

Demo

Documentation

Specification

Public discussion

Status in Chromium

Blink>Animation


Origin trial (tracking bug) in:

  • Chrome for desktop release 71
  • Chrome for Android release 71
  • Chrome for iOS release 71
  • Android WebView release 71

Consensus & Standardization

After a feature ships in Chrome, the values listed here are not guaranteed to be up to date.

  • No signal
  • Positive
  • No signal
  • Positive

Owners

Comments

https://github.com/w3c/css-houdini-drafts/blob/master/css-animationworklet/principles.md

Search tags

UIWorker, CompositorWorker,

Last updated on 2020-12-15