Ya llevas un tiempo con eso .
Con CSS si puedes hacerlo. Si quieres que quede igual como con el GIF, lo que podrías hacer es poner esa imagen de fondo y animar sólo la posición del fondo con animation y background-position.
Respecto a IE no sabría decirte. IE9 soporta bien los SVG ¿o no? Ya IE8 y anteriores para mi como que murieron.