title: Canvas versus SVG animations (effects[filters] and performance)
body: <p>I am developing an application that should run equally smoothly on a web browser (IE support completely optional) and on iPhones and have tested various libraries for days, including: jQuery SVG, CAKE (Canvas Animation Kit Experiment), Burst Engine, Processing.js and Raphael, and have yet to find the right one for this experiment. </p>
  
  <p>The input is optional - whether an SVG or a PNG rendered from the vector, the only two requirements for the animation library are to be able to animate (rotate) the image, and gradually apply a blur filter or a "trails"-like effect. </p>
  
  <p>Should I go for SVG or Canvas, performance- and the forementioned effectswise? </p>
  
  <p>Previously the project was in Flash, but regarding the trends and lack of iPhone support, I decided to switch to a more progressive software. </p>