Startseite > jQuery 1.8 bringt neue Funktionen

jQuery 1.8 bringt neue Funktionen

28.06.2012
Die momentan als Beta-Version verfügbare Release 1.8 von jQuery bringt neue Funktionen und erlaubt Entwicklern auf Teile des Codes der JavaScript-Bibliothek zu verzichten und kann dadurch spürbar schlanker werden.

Auch in der neuen Version kann jeder den Kompletten Code der Bibliothek in seiner Webanwendung bereitstellen. Kommt es aber auf jedes Byte an, erlaubt es jQuery 1.8 auf eines oder mehrere der Module ajax, css, dimensions, effects oder offset zu verzichten. Dafür muss der Entwickler einen individuellen Build-Lauf für jQuery durchführen. Wie das klappt und was man dafür braucht erläutert der Readme-Text. Ergebnis der Verschlankung: Die Größe der Bibliothek wird bis auf minimale 21 KByte verringert.

Anzeige

Darüber hinaus bringt jQuery 1.8 einige weitere Neuerungen. So erleichtert die neue Version den Umgang mit den Präfixen nicht standardisierter CSS-Funktionen. jQuery 1.8 passt entsprechende Aufrufe an den jeweils genutzten Browser an. Beispiel: aus ("#myscroll").css("marquee-direction", "backwards") wird in Chrome -webkit-marquee-direction: backwards.

Auch die Programmierung von Animationen, mit der das jQuery-Team sehr unzufrieden war, wurde überarbeitet und verbessert. Zudem wurde angekündigt, dass die Nachfolgeversion 1.9 den Umgang mit der Funktion $() handhaben wird. Der Grund: Setzen Entwickler diese Funktion unvorsichtig ein -- etwa wenn Benutzereingaben an die Funktion übergeben werden -- sind Angriffe auf die Seite möglich.

Ab Version 1.9 wird die Funktion nur Strings als HTML-Code einstufen, wenn sie mit einem Kleiner-Zeichen (<) beginnen, anderenfalls geht jQuery dann davon aus, dass es sich um einen CSS-Selektor handelt. Schon in Version 1.8 eingeführt wird die Methode $.parseHTML, die Strings als HTML-Code parst.

Die Ankündigung der aktuellen Beta listet alle Änderungen der neuen Verison auf. [bl]

Login
Sie sind nicht eingeloggt.

Login & Registrierung
Abo bestellen





Developer Week Special

dotnetpro präsentiert die Developer Week vom 24. – 27. Juni 2013 im NCC Ost, Nürnberg – eine der größten Konferenzen ganz Europas für Entwickler

Anzeige





Newsletter
Tragen Sie Ihre E-Mailadresse für den kostenlosen Newsletter von dotnetpro ein.


Umfrage
Kollegen: Stütze oder Bremse?





Ergebnis anzeigen