|
Die Foundation, die hinter jQuery
steht, hat die Version 3.0 des verbreiteten JavaScript-Frameworks
veröffentlicht. Seit Oktober 2014 hatten die Entwickler an
dem Release gearbeitet. Den Pfad, den seine Entwickler mit jQuery
2.x eingeschlagen hatten, soll jQuery 3.0 weiter beschreiten.
Die Entwickler wollen sich mit jQuery 3.0 klar von der alten jQuery-1,0-Codebasis
distanzieren, die aufgrund zahlreicher Workarounds vor allem wegen
des Internet
Explorer (IE) übermäßig groß ist.
Allerdings verhält sich das neue jQuery durch einige Änderungen
auch mit dem vorigen Releasezweig nicht konsequent kompatibel. Aber
es soll einfach sein, den Anwendungs-Code auf die Version 3.0 zu
migrieren. Durch das jQuery-Migrate-Projekt gibt es für Anwender,
die ältere IE-Browser in ihren Projekten nicht mehr unterstützen,
weiterhin Hilfe. Werden aber weiterhin IE6, IE7 und IE8 bedient,
muss weiterhin jQuery 1.0 verwendet werden.
Die Entwickler hatten sich bereits etwas früher von jQuery
Compat verabschiedet. Es handelt sich dabei um eine Variante, die
die unter dem Versionsstrang 1.x entwickelte jQuery-Entwicklung
fortführte. Laut den Entwicklern war sie mit dem Einstellen
des Supports von IE 8, 9 und 10 Anfang dieses Jahres hinfällig
geworden.
jQuery 3.0 Promises/A+ und ES2015-Promises sind neue Features,
die den asynchronen Umgang mit Fehlern und Erfolgsmeldungen gewähren.
Zudem wurde die .data()-Implementierung überarbeitet, die sich
stärker an der HTML5-Spezifikation orientiert. In der Ankündigung
können weitere Änderungen nachgelesen werden.
AJAX-, Effektmodule und veralteter Code wurden im Slim Build von
jQuery entfernt, was zu einer rund 20 Prozent kleineren und damit
schnelleren jQuery-Version geführt hat.
(ts, hannover)
(siehe auch heise-News-Ticker:)
Hannover · EDV-Beratung ·
Linux · Novell · Microsoft · Seminar ·
IT-Consult · Netzwerk · LPIC · CLE
|