jsMorph – schnelle JavaScript-Animationen

Animationen in JavaScript sind einfach und kann jeder – einfach mal eben schnell jQuery in die Seite gehauen, den totalen Overkill generiert, und schon hat man eine Überblendung für ein Image. Man könnte es auch anders ausdrücken: der Webworker an sich ist bequem geworden – ohne JavaScript Library geht nichts mehr. Natürlich ist das legitim, und natürlich macht es Sinn, man muss aber auch bedenken das jQuery nicht unbedingt ein Leichtgewicht ist – dies betrifft sowohl das Compilieren, als auch das Laden an sich.

jsMorph - schnelle JavaScript-Animationen

Das Ganze in Vanilla JavaScript zu handeln wäre auch eine Möglichkeit, aber hier schlägt man sich sehr schnell mit der Browserunabhängigkeit herum, zum anderen gehts auch schöner: jsMorph animiert mittels JavaScript beliebige Objekte und kommt mit sage und schreibe 2,3kb daher. Nicht schlecht, oder? Wie man auf der Demo-Seite sehen kann, büßt man gegenüber anderen Frameworks nichts ein. jsMorph ist ein weiteres Beispiel für ein JavaScript Micro Framework, über die ich ja bereits berichtet hatte.

Natürlich muss man an dieser Stelle genau abwägen, das am besten komprimierte aktuelle jQuery kommt auch nur noch mit 31kb daher, also kann man sich in Bereiche manövrieren, in denen 10 Micro Frameworks schlimmer sind, als ein jQuery. Ein jQuery ist auch einfacher zu aktualiseren als 10 Micro Frameworks – ABER: wer von euch benutzt nur jQuery OHNE weitere Plugins für das Framework? Wer also auf Speed und Geschwindigkeit achten möchte: jQuery ist ein Todschläger für alles – aber nicht immer die erste Wahl!

Ähnliche Beiträge

Kostenlose Bücher für JavaScript Die großen Verlage (zumindest die amerikanischen) hauen ja regelmäßig kostenlose eBooks raus, diese sind weder minderwertig, noch eingekürzt noch triv...
Dynamische Favicons mit Funktion Die Idee ist ebenso genial wie einfach: Wenn sich ein Benutzer erst einmal an einem System angemeldet hat, besteht eine Session. Besteht eine Session ...
Entwurfsmuster für JavaScript Entwurfsmuster (englisch: Design Patterns) sind eine Art Best Practice für Programmiersprachen. Also der optimale Weg ein Ziel zu erreichen. Entwurfsm...
PouchDB – CouchDB mit Javascript Ich habe ja schon desöfteren verkündet, das man nicht alles mit MySQL todschlagen muss. Zum einen gibt es sinnvolle Key-Value-Stores, zum anderen Date...

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.