Hola caricatos, me parece que la única versión de Internet Explorer que soporta los estándares es la 9, de la 8 para atrás siguen con las mismas chapuzas como la de utilizar ActiveXObject. Por lo menos eso dice mi prueba Acid3 para IE 8.
A no ser que haya una actualización de ultima hora que no tenga