SlexAxton/yepnope.js — pull request #136 by bmcustodio (2012-09-27 08:53:36+00:00)
Title: Updated 'yepnope.ie-prefix.js' to keep compatibility with IE10.

IE10 has dropped support for conditional comments. That means that the prefixes 'ie', 'iegt5', 'iegt6', 'iegt7' and 'iegt8' will all evaluate to 'false' under IE10. This patch tries to work around this issue by dropping the 'iegt* prefixes and renamig 'ie' to 'oldie' (where 'oldie' now means anything between IE5 and IE9) since these cannot be trusted anymore. It also introduces an 'other' prefix which can be used to load a given resource only under IE10 and Chrome/Firefox/(...).

*Note:* This introduces, of course, a breaking change in the `yepnope.ie-prefix.js` plugin which will render existing code invalid. However, and since this is a plugin, updating it is of course highly optional.