While I agree with you that the author completely missed the point I have to disagree with this assertion:
" I've said it before and I'll say it again unless you only have to worry about support the newest Chrome/FF[...]It's simply not worth a developers time to account for all the different ways to accomplish the same end-task in all browsers.[...]Lastly using libraries that don't use jQuery will (9 times out of 10) set you up for failure unless the developer behind the library did extensive tests in every browser. "
What you purport was true 4 years ago. Yes IE 9 and 10 are kinda crappy but essentially every browser in the past 4 years supports at least the same way of manipulating the DOM. Yeah there are weird quirks when you use non standard stuff like innerHTML with IE but if you're sticking to the HTML / DOM spec then unless you're targeting an older browser there is a good chance you're fine. You should be using feature detection for graceful degradation regardless if you're using jQuery or not.
Yeah jQuery providers a better API and yeah if you want to support older browsers then it's a good idea. But saying not using jQuery is only targeting the "newest" browsers is just disingenuous.
" I've said it before and I'll say it again unless you only have to worry about support the newest Chrome/FF[...]It's simply not worth a developers time to account for all the different ways to accomplish the same end-task in all browsers.[...]Lastly using libraries that don't use jQuery will (9 times out of 10) set you up for failure unless the developer behind the library did extensive tests in every browser. "
What you purport was true 4 years ago. Yes IE 9 and 10 are kinda crappy but essentially every browser in the past 4 years supports at least the same way of manipulating the DOM. Yeah there are weird quirks when you use non standard stuff like innerHTML with IE but if you're sticking to the HTML / DOM spec then unless you're targeting an older browser there is a good chance you're fine. You should be using feature detection for graceful degradation regardless if you're using jQuery or not.
Yeah jQuery providers a better API and yeah if you want to support older browsers then it's a good idea. But saying not using jQuery is only targeting the "newest" browsers is just disingenuous.