man... This is the only plugin that actually does what you expect it to do. Various Visibility.js plugins don't account for browser blur/focus, I don't know why. Thank you so much! I hope you can make this into a plugin on GitHub with a little bit of documentation (demo, installation, API, example). I'm so loving this ****. Btw, it's not only good for animations. It's also good for HTML5 notifications. I registered just to tell you this. And that's saying something.