I\'d like to have an animated character on the page, with different animations for different behaviours. I currently have two ideas for how it could work:
IDEA 1: Ha
You might want to take a look at freezeframe.js. It uses a canvas element to extract the first frame from a GIF in order to pause it.