L'API Web Animations raggiunge il traguardo per più browser

Alex Danilo

L'API Web Animations fa parte di un nuovo standard web, attualmente in fase di sviluppo da parte degli ingegneri dei browser di Mozilla e Google.

Chrome 36 ha implementato il metodo element.animate() dell'API Web Animations, consentendo agli sviluppatori di creare animazioni in thread del compositore di alto rendimento utilizzando JavaScript.

Siamo lieti di sapere che Mozilla ha implementato la propria implementazione di element.animate() in Firefox 48, consentendo animazioni accelerate su più browser utilizzando questa API JS emergente. Google e Mozilla hanno lavorato duramente insieme per garantire che le nostre implementazioni siano interoperabili. È stato davvero uno sforzo collaborativo.

I vantaggi dell'utilizzo dell'API Web Animations possono includere una frequenza frame più elevata con un consumo energetico inferiore, il che si traduce in un'esperienza utente migliore su tutti i dispositivi, in particolare sui dispositivi mobili.

L'API Web Animations può essere utilizzata in tutti i browser tramite un polyfill che utilizzerà l'implementazione nativa a velocità massima, se esistente, e in caso contrario passerà in modo elegante a un'implementazione JavaScript. Ci incoraggia il fatto che la community WebKit stia valutando la propria implementazione e che il team di Edge la stia aggiungendo al proprio backlog. Ci auguriamo che le animazioni web vengano presto supportate in tutti i principali browser.

Per usufruire dell'esperienza completa delle animazioni web accelerate in Chrome, Firefox o Opera, visita queste pagine di demo e provale.