La API de Web Animations alcanza el objetivo en varios navegadores

Alex Danilo

La API de Web Animations forma parte de un nuevo estándar web que actualmente están desarrollando los ingenieros de navegadores de Mozilla y Google.

Chrome 36 implementó el método element.animate() de la API de Web Animations, lo que permite a los desarrolladores compilar animaciones en subprocesos de compositor de alto rendimiento con JavaScript.

Nos complace ver que Mozilla ahora lanzó su implementación de element.animate() en Firefox 48, lo que permite animaciones aceleradas verdaderas en varios navegadores con esta API emergente de JS. Google y Mozilla trabajaron arduamente juntos para garantizar que nuestras implementaciones sean interoperables. Este fue un esfuerzo verdaderamente colaborativo.

Los beneficios de usar la API de Web Animations pueden incluir una velocidad de fotogramas más rápida con un menor consumo de energía, lo que se traduce en una mejor experiencia del usuario en todos los dispositivos, especialmente en los dispositivos móviles.

La API de Web Animations se puede usar en todos los navegadores a través de un polyfill que usará la implementación nativa de velocidad completa donde exista y, de lo contrario, recurrirá a una implementación de JavaScript de forma fluida. Nos complace que la comunidad de WebKit considere su propia implementación y que el equipo de Edge la agregue a su lista de tareas pendientes. Esperamos que las animaciones web pronto sean compatibles con todos los navegadores principales.

Para obtener la experiencia completa de animaciones web aceleradas en Chrome, Firefox o Opera, visita estas páginas de demostración y pruébalas.