CSS3 Features für den IE, darunter border-radius, box-shadow, gradients, border-image und rgba-Farben. Funktioniert über HTC Behaviors, also Dateien mit JS-Code, der für bestimmte HTML-Elemente ausgeführt wird. Halbwegs vergleichbar mit Unobtrusive JavaScript, nur proprietär.
Genaue Benchmarks verschiedener Schleifentypen in diversen (allerdings >2 Jahre alten) Browsern.
Ergebnis: Umgedrehte while-Schleifen sind am schnellsten (var i = arr.length; while (i--) {}
) und for-Schleifen mit gecachter Länge nur wenig langsamer (for (var i=0, len=arr.length; i<len; i++) {}
).
Interne Motivationsseite des Mozilla-Teams, das an der JavaScript-Engine arbeitet.
Löblich, zumal selbst die IE9 Beta Alpha schon schneller als FF 3.6 ist.
Lustige JavaScript-<canvas>
-Spiele und ein paar passende Tutorials.
Z.B. Super Mario Kart mit fake mode7-Grafik und Sound, 3D-Tetris oder das erstaunlich smoothe Canvascape.
Via XHTML und JavaScript + AJAX.
<canvas>
-Vektor-Malprogramm mit Linien, die wie handgemalt aussehen (also leicht verwackelt). Man kann die Formen skalieren und drehen und auch einzelne Punkte von Kurven verändern. Sehr cool.
I'm not sure what this pattern is called in Java, but in JavaScript it's called a "memory leak".
Die Closure Tools scheinen noch etwas verbesserungswürdig zu sein. Der Artikel enthält gute Tipps, besseres JavaScript zu schreiben.
Neues JavaScript-Tool von Google, mit Compiler/Compressor, Debugger für komprimierten Code (als Firebug Plugin) und einer Library mit haufenweise Funktionen und Widgets, die man aus Gmail, Reader, Docs etc. kennt.
Der Compiler allein bringt kritzl.js von 40 KB runter auf 13.4 KB (und zeigt 176 Warnings :>). Selbst das schon minimierte jquery-1.3.2.min.js wird von 56 KB auf 48 KB gedrückt.
Mal sehn wie die Tools in der Praxis gegen jQuery bestehen.