|
|
|
|
|
by squared9
4030 days ago
|
|
As somebody who spent a lot of time and effort to figure out how to do Flash-style complex animations fully in SVG SMIL including reversed time loops, hierarchical time modelling via easings and to make authoring available for free in an online animation tool, I am very sad to see abrupt Google's decision to deprecate SMIL in Chrome without having a full replacement available. SVG + CSS can be used only for simple things, SVG + JavaScript competes with canvas + JavaScript and more efficient geometry formats, and in addition in both cases the declarative approach is lost. The goal of having Web Animations to take place of SMIL makes sense, especially with advanced time modelling, however there are still many cases where the current proposal can't do what SMIL does and it would take some time until Web Animations will become usable in all browsers at the expected level for professional animation. SMIL has its share of problems but it was more-less working on all relevant mobile browsers. Now we are basically left with nothing that can do the job. |
|
Web animations are the modern approach forward. They are actively being developed in all browsers and work in both html and css. You can start developing this today using the polyfill: https://github.com/web-animations/web-animations-js