IE8 currently doesn't show any Graphs at all and throws a JS error.
The cause for the JS error is because the Vega library has definitions like:
vg.true = function() { return true; };
So it's using a reserved keyword as a property, which is not possible on older browsers like IE8. I guess we need to disable the scripts on IE8, because there is quite a bit of es5 being used by these libs.
IE8 also doesn't support canvas, so even if we can get it to be es3 compatible, it still won't be able to actually draw something. We probably need to check for the existence of window.CanvasRenderingContext2D