New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
jQuery 2.x (3.0) still support IE 6, 7 and 8 #2150
Comments
These comments come from Sizzle which is the selector engine used by jQuery. Sizzle, as opposed to jQuery, has only one version line and supports more browsers than jQuery itself: https://github.com/jquery/sizzle/wiki#browsers Note that there's a plan to reduce that to browsers supported by jQuery Compat (current jQuery 1.x) i.e. IE8+, see jquery/sizzle#294. This will happen in time for jQuery 3.0, the next version. That will still mean even in jQuery version that doesn't support IE8 you'll still see some code that doesn't make sense for other browsers. Getting rid of that would require Sizzle to have two versions, though which is always a pain to maintain and gains wouldn't be large enough; there are not enough IE8-only workarounds in Sizzle to warrant a separete version. Thanks for looking at our code and filing the bug, thought! |
As you can se in the comments, both of these are needed for IE9 which we support. We don't delete info about older browsers if the code is still needed anyway. |
All of those comments cover a browser that master supports though. |
Hi
I noticed something strange. If you open up the source code for latest build for jQuery 2.x (3.0) and search for IE8. A lot of hits.
See Line 1007.
Quote: " // Support: IE<8 "
Even compat branch are no longer support IE6 and 7 ?
Anyway. This is not correct with it's stated in the docs that the jQuery 2.x branch are not supporting older IE then 9.
The text was updated successfully, but these errors were encountered: