A API Web Animations alcança o marco entre navegadores

Alex Danilo

A API Web Animations faz parte de um novo padrão da Web, atualmente em desenvolvimento por engenheiros de navegadores do Mozilla e do Google.

O Chrome 36 implementou o método element.animate() da API Web Animations, capacitando os desenvolvedores a criar animações com linhas de execução de compositor de alto desempenho usando JavaScript.

Estamos felizes em ver que o Mozilla já enviou a implementação de element.animate() no Firefox 48, permitindo animações reais aceleradas em vários navegadores usando essa API JS emergente. O Google e o Mozilla trabalharam juntos para garantir a interoperabilidade das nossas implementações. Esse foi um trabalho colaborativo.

Os benefícios de usar a API Web Animations podem incluir um frame rate mais rápido com menor consumo de energia, o que resulta em uma melhor experiência do usuário em todos os dispositivos, especialmente em dispositivos móveis.

A API Web Animations pode ser usada em todos os navegadores com um polyfill que usa a implementação nativa de velocidade máxima onde ela existe. Caso contrário, ela usa uma implementação JavaScript. Somos incentivados pela comunidade do WebKit, considerando a própria implementação, e a equipe Edge adicionando-a ao backlog. Estamos ansiosos para que as animações da Web sejam compatíveis com todos os principais navegadores em breve.

Para ter a experiência completa e acelerada de animações da Web no Chrome, Firefox ou Opera, acesse estas páginas de demonstração e teste por conta própria.