Internet Explorer 10 and Windows apps using JavaScript introduce support for the requestAnimationFrame method, which provides a smoother and more efficient way to create animated webpages by calling the animation frame when the system is ready to paint the frame. Prior to this API, animations drawn using setTimeout and setInterval didn't provide web developers an efficient way to schedule graphics