WebDevTeam’s Blog

Web Development, JavaScript, CSS, Ajax, Web2.0, Usability, Interaction, Tools

Posts Tagged ‘jquery

Benchmarks für jQuery 1.4

with one comment

jQuery 1.4 wurde gerade veröffentlicht und verspricht einige performance-Optimierungen insbesondere bei der Manipulation des class-attributes und beim Ersetzen von Elementinhalten per .html(neuer content).

Da mich insbesondere letzteres sehr interessiert hat habe ich eine kleine testsuite gebaut die jQuery 1.3 und 1.3.2 vergleicht. Die Ergebnisse waren schon recht deutlich sind allerdings hauptsächlich dann interessant, wenn mit einem sehr umfangreichen DOM gearbeitet wird. Etwa dann, wenn html neu in die Seite eingefügt wird und dabei bestehende DOM-Elemente entfernt oder überschreiben werden. Sehr aufwändig ist es außerdem events an eine große Zahl von Elementen zu binden.

Es hat sich gezeigt, dass sowohl IE6 als auch IE8 sehr langsam sind wenn es um das manipulieren von Attributen geht (per .attr(„class“,“styled“)). IE6 ist hier derart lahm, dass es durchaus Sinn macht diese Funktion auch dann zu meiden wenn man nicht mit 12.000 Elementen arbeitet.

Der Vergleich von Firefox, IE und Google Chrome ergab außerdem, dass Chrome – oder WebKit-Browser – am besten geeignet sind um mit großen Web 2.0 Applikationen zu arbeiten.  Selbst der beliebte Firefox ist nämlich nur halb so schnell.

Den kompletten Beitrag mit Charts und Link zur Testsuit gibt es in meinem eigenen Blog – zu finden unter dem Titel Benchmarking jQuery 1.4.

Advertisements

Written by StilgarBF

Januar 18, 2010 at 12:56 pm

Veröffentlicht in Uncategorized

Tagged with , ,

jQuery benutzt jetzt Google Compiler statt YUI Compressor

leave a comment »

Bei Twitter bin ich bei Steve Souders auf einen interessanten Tweet gestoßen:

Der Link im Tweet erläutert dies dann etwas genauer:

Das ganze hört sich interessant an, zumal wir den YUI Compressor auch bei uns in den Projekten benutzen.

Written by webdevteam

Januar 15, 2010 at 12:43 pm

Veröffentlicht in Uncategorized

Tagged with , , ,

JavaScript Frameworks Übersicht

leave a comment »

Eine nette Übersicht ist hier zu finden.

Die Matrix soll lediglich die unterschiedlichen API-Stile sowie die Funktionsweisen der JavaScript-Bibliotheken veranschaulichen.

Written by webdevteam

September 11, 2009 at 1:00 pm

Veröffentlicht in Uncategorized

Tagged with , , , , ,

IxEdit – Interaction Design Tool for the Web

leave a comment »

Schaut euch einfach mal das Video an. Fetzt oder?

Ich habe das ganze mal probiert, für Firefox braucht man Google Gears, im portablen Google Chrome ging es auch nicht. ABER im (Windows) Safari ging es sofort und genauso einfach wie im Video gezeigt.

ixedit_safari

Die Samples bietet eine ganze Menge von Beispielen. Die Gründe für Gears, die allgemeine Benutzung und die Weiterverwendung nach den ganzen Änderungen (Deploying) ist sehr gut beschrieben.

Written by webdevteam

September 3, 2009 at 2:22 pm

Veröffentlicht in Uncategorized

Tagged with , , , , , ,

Spezielle jQuery Version fürs iPhone

leave a comment »

Artikel bei heise.de

Written by webdevteam

September 2, 2009 at 9:19 am

Veröffentlicht in Uncategorized

Tagged with ,

Lesenswerte Seiten

leave a comment »

Written by webdevteam

August 7, 2009 at 2:02 pm

FireQuery – Firebug Erweiterung für jQuery!

leave a comment »

Das ist doch mal was FireQuery:

FireQuery is a Firefox addon integrated with Firebug

  • jQuery expressions are intelligently presented in Firebug Console and DOM inspector
  • attached jQuery datas are first class citizens
  • elements in jQuery collections are highlighted on hover
  • jQuerify: enables you to inject jQuery into any web page

Ich hoffe, dass dies noch weiter entwickelt wird. Man sieht zwar, dass events an DOM Elementen zugewiesen sind, aber die Funktionen werden dann nicht angezeigt 😦 Den Rest muss ich jetzt erstmal weiter ausprobieren.

Edit 11.08.09:

Ich nehme alles zurück, wenn man die zugewiesenen Funktion(en) sehen will, einfach da klicken:

FireQuery - zugewiesene Funktion anzeigen lassen

Written by webdevteam

August 6, 2009 at 3:41 pm

Veröffentlicht in Uncategorized

Tagged with , , ,