Я наткнулся на этот проект: https://github.com/termi/ES5-DOM-SHIM, который обеспечивает почти полную поддержку ES5 во всех браузерах, включая старые IE.
Я использую его в чистых проектах JS, но теперь я должен включить jquery/mootools/prototype в проект (который использует High Charts).
Даже включение jquery script вызывает ошибки в IE8 вместе с этой прокладкой. Как я могу сохранить лучшее из обоих миров?
Мой заголовок документа выглядит следующим образом:
<!--[if lte IE 8]>
<script src="/js/a.ie8.js"></script>
<![endif]-->
<script src="/js/a.js"></script>
<script src="/js/jquery.1.8.2.js"></script>
<script src="/js/main.js"></script>