[web-animations] Significant changes to Web Animations coming up

Hi,

Back in February I proposed a possible simplification to the Web 
Animations API.[1] If you haven't had a look, please do, but as an 
overview it looks something like:

* Merge Animation and KeyframeEffect and call it KeyframeEffect
* Rename AnimationPlayer to Animation

There was no opposition on the mailing list nor when I presented it to 
the FXTF in Sydney apart from some discussion about how to name groups.[2]

I've now made this change on a branch. You can see the result here:

   http://people.mozilla.org/~bbirtles/web-animations/2015-renaming/

I plan to merge this change soon but as a courtesy I'd like to offer one 
more chance for anyone with concerns to speak up.

Unfortunately I was unable to make a shared keyframe list since as was 
discussed at one stage.[3] This is because keyframe lists return their 
computed offsets but for paced keyframe lists, the computed offset may 
depend on their target element in order to resolve percentage values, 
for example. This is problem exists with the API regardless of this 
change so we can address it subsequently (e.g. by making the computed 
keyframe list getter take a target element).

Best regards,

Brian

[1] https://lists.w3.org/Archives/Public/public-fx/2015JanMar/0042.html
[2] http://www.w3.org/2015/02/10-fx-minutes.html#item10
[3] https://lists.w3.org/Archives/Public/public-fx/2015JanMar/0048.html

Received on Thursday, 12 March 2015 00:07:36 UTC