I'm confused, then. If no Android devices support <canvas>, then why does my phone run the stuff? I'm not rooted, I'm running the default browser on Android 2.2.1. I get 6fps. Yeah, that's terrible lag for that test, but my stuff is designed simply with the processing capacity of a phone in mind, so it only really only moves when the user changes something.