Neue Version der MooTools

Die [MooTools] sind in der neuen Version 1.1 verfügbar. Dabei wurde die Geschwindigkeit und die Browser-Kompatabilität der AJAX-Bibliothek optimiert. Bei den CSS-Selektoren wurde einerseits der Algorithmus verbessert, andererseits wird XPATH nun in allen Browsern mit entsprechender Unterstützung verwendet. Im MooTools Wiki ist nachzulesen, was sonst noch neu ist oder verbessert wurde.

via ajaxian.com

EJ: Essential JavaScript

Was tut ein Web-Entwickler, wenn er keine der vorhandenen JavaScript-Bibliotheken mag, weil sie ihm alle viel zu aufgeblasen und groß sind? Er schreibt seine eigene Bibliothek:

The web is littered with full-blown JavaScript libraries who say they will save your day and make your web development life much easier. You get encouraged to include these “mere 80 KB” libraries that is supposed to be the solution to all your needs, and practically make the web site work by itself. Needless to say, I’m not a big follower of JavaScript libraries,, especially since they almost always include lots of superfluous code, so I thought I’d put together a tiny library with only essential JavaScript functions.

Robert Nyman hat mit EJ: Essential JavaScript eine schlanke, irgendwie minimale JS-Bibliothek vorgelegt, die lediglich folgende Funktionen enthält:

  • $ - Der Klassiker
  • getElementsByClassName
  • addClassName
  • removeClassName
  • getElementsByAttribute
  • preventDefaultBehavior
  • getStyle

Was essentiell ist, liegt sicher im Auge des Betrachters. EJ reicht sicher nicht, um einen vollständigen Werkzeugkoffer für die nächste Web 2.0 Anwendung mit Drag und Drop und schicken Effekten an der Hand zu haben, aber wer das nicht braucht, für den ist es vielleicht eine interessante Alternative, die ein wenig Arbeit sparen hilft.

via Ajaxian