Сообщение от yndx.tavria
|
Помимо этого, сложно представить современный сайт, на котором не используется jQuery
|
Те же landing pages. Они должны грузиться быстро. А функционала в них мало. Меня просто коробит от предложения цеплять jQuery к ним.
В последнем проекте делал так:
<!--[if lt IE 9]>
<script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<script src="polyfills/ie8.js"></script>
<![endif]-->
В ie8.js собрал костыли для nextElementSibling, textContent, addEventListener.
Условные костыли для classList и [placeholder]
(function(){
function loadScript(src) { document.write('<script src="' + src + '"><\/script>') }
("classList" in document.documentElement) || loadScript('polyfills/classlist.js');
("placeholder" in document.createElement('textarea')) || loadScript('polyfills/placeholders.min.js');
})();
Подключаются только в старых браузерах.
Ща вот еще пытаюсь найти костыль для FormData для удобной сериализации форм для отправки через XMLHttpRequest.