requestAnimationFrame method to improve animation performance; and the end of support for the Internet Explorer 6 and 7 browsers, said Dave Methvin, lead developer of the jQuery core and president of the jQuery Foundation.
"jQuery simplifies Web development in three ways," Methvin said in an email. "It eliminates quirks that arise in specific browsers, it provides a simple API for manipulating Web document, and it has an incredible community that creates useful plug-ins you can use on your website."
Developers of jQuery 3.0 are not planning a lot of major architectural chances, so it will be close to a drop-in replacement for older versions, Methvin said. "The most important messages for Web developers is that although it's a major change of numbers, it's nothing to fear. We are happy with jQuery's API and most developers seem to agree. So the changes we anticipate are incremental improvements."
Still, there will be a jQuery Compat 3.0 version, the successor to jQuery 1.11.1, along with jQuery 3.0, the successor to jQuery 2.1.1. Compat will offer compatibility with more browsers, albeit at the expense of file size and possibly performance. "There is still quite a bit of Internet Explorer 8 out there in the world, and we want jQuery to support the Web developers who still need IE8 support," Methvin said. "However, there are performance and size benefits to be had by not supporting IE8 and some older browsers. So we have two packages that can serve those different needs."
(InfoWorld Senior Writer Serdar Yegulalp contributed to this report.)