jQuery & moo.fx
jQuery is a new type of Javascript library. // jquery.com
moo.fx, a superlightweight javascript effects library. // moofx.mad4milk.net
Diese beiden Libraries haben es mir zurzeit etwas angetan. Hätte nicht gedacht, dass in Javascript eigentlich so viel Energie steckt um dies alles zu bewerkstelligen.
Leider kenne ich mich noch viel zu wenig mit DOM aus und sollte mich mal besser damit auseinandersetzten. Da lassen sich mittels Javascript sicher noch einige Schweinereien anstellen.
Die Anwendung der beiden Libraries ist teilweise etwas kompliziert, sieht man sich das mal kurz näher an, sieht man gleich erste Erfolge. Auch ist die Programmierung der beiden Libraries sehr unterschiedlich.
Hier ein kleines Beispiel (Element aufklappen):
jQuery:
$("a.toggleclick").click(function(){
$("div.contentToToggle").slideToggle()
}
Aufruf mit: <a href="#" class="toggleclick">Toggle it!</a>
moo.fx:
var toggleclick = new fx.Height("contentToToggle", {duration: 400});
Aufruf mit: <a onclick="toggleclick.toggle();" href="javascript:void(0);">Toggle it!</a>
Leider konnte ich noch nicht so recht herausfinden, welche Library mächtiger/besser ist.
Die Dokumentation ist bei beiden sehr unterschiedlich. Bei moo.fx wird diese sehr minimalistisch gehalten und leider gibt es auch keine Demos (wo man ja auch viel lernen könnte). jQuery ist da schon etwas “größer” und bietet ein einiges – leider teilweise etwas unübersichtlicht.
Im Allgemeinen eine nette Spielerei die für gewisse Dinge sicher gut einzusetzen ist. Web2.0 läst grüßen…