New JQuery version for modern browsers #5101
Replies: 3 comments 5 replies
-
Thanks for the kind words! Let me convert this into a discussion. We’re planning to release a beta for the new major version, 4.0.0, soon (I can’t provide exact timelines but we’re getting close). This version drops some of the older browsers, you can see the exact difference in this WIP PR to our browser support docs: jquery/jquery.com#194 The most important changes there are dropping support for IE 9-10, older iOS versions, Edge Legacy and the old Android Browser. We’ve also inlined Sizzle, the jQuery selector engine and removed lots of workarounds for these & even older browsers. We had bigger plans for jQuery 4.0.0 but we’ve decided it’s time to do a release after all these years so we pushed some changes to 5.0.0. That includes dropping support for IE 11 - jQuery 4.x will be the last line to support any version of IE. I hope that answers your questions! |
Beta Was this translation helpful? Give feedback.
-
I agree with luz-arreola about haters pointing out the library size, and I also thought many times that what is missing is modularity. Take ajax support: I think jquery still does the best job nowadays.
|
Beta Was this translation helpful? Give feedback.
-
🚀 Embracing jQuery's Simplicity Critics often dismiss jQuery, claiming vanilla JS suffices and highlighting concerns about library size. They argue that improved browser compatibility renders jQuery obsolete. 💻 As a backend developer, I've found jQuery's DOM manipulation to enhance code conciseness. Proposing a newer, ultra-lightweight version sans redundant browser compatibility code could silence critics and cater to those who value jQuery's efficiency. |
Beta Was this translation helpful? Give feedback.
-
People love hating on JQuery and the two main reasons hear are that 1) everything can be done using vanilla JS and 2) library size. They love to say that JQuery is no longer needed because browser compatibility issues are gone and that JQuery is no longer needed.
I'm a backend developer and JQuery makes working with the DOM so much simpler and code more concise. I would imagine that dedicated frontend JQuery users would agree.
I really do believe that there should be a newer, very lightweight version that strips out all browser compatibility code. It will give the haters one less thing to point out.
Beta Was this translation helpful? Give feedback.
All reactions