Gunther: window.setTimeOut

Beitrag lesen

Hallo Jürgen,

requestAnimationFrame.

wie ist denn inzwischen die Browserunterstützung? Bisher habe ich lieber setTimeout genommen - sicher ist sicher ...

guckst du http://caniuse.com/#search=requestAnimationFrame

Insbesondere die noch "mangelhafte" Unterstützung im Bereich der Mobile Devices dürfte etwas problematisch sein. Und auch wenn man die IEs betrachtet, ist der reine Support des IE 10 vermutlich auch nicht ausreichend (für viele).

Der Vorteil bei Javascript-Geschichten ist aber ja, dass man erstens den nativen Support checken kann, und falls nicht vorhanden, über entsprechende Funktionen (Polyfills/ Shims) die Funktionalität "nachbauen" kann.

Siehe bspw.: http://www.paulirish.com/2011/requestanimationframe-for-smart-animating/ (und den darin enthaltenen Link zu dem Polyfill)

Gruß Gunther