Comment 37 for bug 170369

Revision history for this message
EmanueleSabetta (fmuaddib) wrote : Re: Multiple Pages Support - SVG 1.2 Compliance

I said it many times: multiple pages would be an excellent way to helping doing SVG ANIMATIONS.

Currently SVG animations are made saving DIFFERENT SVG frames as individual .svg files, and then using animation libraries like Snap.SVG to play those as frames and creating/blending the in-between frames automatically.

You can see an example of this in this excellent tutorial:
http://tympanus.net/codrops/2013/11/05/animated-svg-icons-with-snap-svg/

It is very painful to make animations using many different svg files, because you cannot compare them in an onion-layering way, or going back and fourth between frames with arrows when editing them. If Inkscape would add multipage support, it would allow to create animations using the pages as frames. For example for 1 second of a button animation you have 30 frames.
Then you just need to add some "key" pages at a certain indexes (es. page/frame 0, 10, 20, 30...). Then export the multipage svg, and import it in your web project. Here Snap.svg would automatically "tween" and interpolate the key frames generating the missing frames by interpolation.

Please add multipage animation support in Inkscape.