For those who aren't aware, IE8 doesn't support ECMAscript 5, which includes useful functions, such as: Array.prototype.map and Object.keys. The alternative to this is to use something like jquery's implementation of map.
Anyway, this is why IE8 in particular is a cutoff for compatibility. A lot of startups are not building their sites to be compatible with IE8.