
"Now 20 years old, jQuery is still used by 70.9% of all websites, according to web technology surveyor W3Techs. Now under the jurisdiction of the OpenJS Foundation, jQuery is intended to simplify capabilities such as HTML document traversal and manipulation, event handling, and animation via an API that works across a multitude of browsers. Other highlights of jQuery 4.0.0 include the following:"
"Focus event order now follows the World Wide Web Consortium (W3C) specification, bringing jQuery in line with the event order supported in the latest versions of most browsers. This event order differs from the order used in older versions of jQuery, making it a breaking change. Starting with jQuery 4.0.0, the library no longer supports override native behavior, and will follow the current W3C specification: blur, focusout, focus, focusin."
"Internal-only methods were removed from the jQuery prototype. This prototype had Array methods that did not behave like other jQuery methods and were intended only for internal use. Developers who were using the removed push, sort, and splice methods can replace $elems.push( elem ) with [].push.call( $elems, elem ). With the release of jQuery 4.0.0, jQuery 3.x now will receive only critical updates."
jQuery is twenty years old and remains deployed on 70.9% of websites, with stewardship under the OpenJS Foundation. The library simplifies HTML document traversal and manipulation, event handling, and animation through a cross-browser API. Version 4.0.0 changes focus event order to follow the W3C specification—blur, focusout, focus, focusin—creating a breaking change by no longer overriding native behavior. Internal-only Array methods were removed from the jQuery prototype; developers who relied on removed push, sort, and splice methods can use [].push.call($elems, elem) as a replacement for $elems.push(elem). jQuery 3.x will receive only critical fixes moving forward.
Read at InfoWorld
Unable to calculate read time
Collection
[
|
...
]