mbostock/d3 — Issue #395: IE < 9 chokes on d3_transformG declaration
Author: shawnbot
Created: 2011-12-02 23:18:02+00:00
State: open

[transform.js](https://github.com/mbostock/d3/blob/master/src/core/transform.js#L56) attempts to create an SVG `` element when it declares `d3_transformG`, which obviously fails in IE.

Can we conditionally exclude the transform stuff from d3 if the browser doesn't support SVG? I feel pretty strongly that people should be able to use d3 in IE even if they're not doing anything fancy rendering-wise.

FWIW, [this ES5 shim](https://github.com/kriskowal/es5-shim) fills in all of the necessary Array prototype methods, which you can include with conditional comments:

```html

```