10 Things I Learned from the jQuery Source
Interessante JS- und jQuery-Tipps und -Analysen.---
Interessante JS- und jQuery-Tipps und -Analysen.---
Versteckte DOM-Unterbäume, mit denen browser die Implementierung komplexerer Elemente verbergen (<video>
, <input>
, ...). Mit einigen Tricks kann man auf sie zugreifen. Eigene Shadow-Trees kann man im Moment nicht erstellen, was aber vor allem für Frameworks praktisch wäre.
Kann man statt der gewünschten JS-Datei an Hotlinker ausliefern. Definiert einiges um:
self.Math = {
'ceil': function() {
return 42;
},
'max': Math.min,
'min': function() {
return Infinity;
},
'pow': function() {
return 'pow pow pow!';
},
...
reload
Microsofts Illustrator-zu-Canvas-Export-Plugin. Konvertiert auch Animationen. Die Demo-Videos setzen natürlich Silverlight vorraus /:>
Bookmarklet zum zerschießen von Webseiten per Asteroids-Raumschiff.
JavaScript 3D Engine. Rendert mit canvas
, svg
oder WebGL. Hardwarebeschleunigtes canvas kann nicht früh genug kommen.
Aus der grad laufenden JS1k-Competition.
Interessanter Facebook-Spam via Clickjacking.
Vier kleine Kombinator-basierte Funktionen, mit denen eigene Funktionen ähnlich leicht zu benutzen sind wie jQuerys.
So kann z.B. dies:
var items = $('.item');
if (items.length) {
do_stuff(items);
}
items.removeClass('some_class');
geschrieben werden als
$('.item').ergo(do_stuff).removeClass('some_class');