Who said images had to be static? Boring people, that’s who. Until <canvas> was available, you had to move things around the screen using DHTML — which stands for “Damned Hard To Make, Let’sCopyFromSomeWebsite”. Now you can push pixels straight to the screen with JavaScript. It’s not only for first person shooters: by copying from videos or getUserMedia we produce image and video modification tools. Right now, in all modern browsers.
canvas webgl
canvas
canvas getusermedia
canvas touch
canvas getusermedia