JQuery should be part of the browser.
linkedin.com
linkedin.com
NodeList.prototype.forEach = Array.prototype.forEach;
var query = document.querySelector.bind(document),
queryAll = document.querySelectorAll.bind(document)
And patching in `classlist.js` for IE9 just to get the basics going out of the box on modern browsers does suck. And yes, I write big things in vanilla JS.Yes, there's a constant tax for parsing, etc. But that can be better fixed by having browsers add general support for caching compiled versions of JavaScript libraries. This way, even sites that use less famous libraries (Dojo or AngularJS or whatever) can get the same benefits.
No, it hasn't
> Whenever, I am creating even a simple website, I include jQuery to it (even if sometime I don't need/use it).
Then you are an idiot.