JavaScript Animationen mit $fx()

Zur Zeit zeichnet sich ein neuer Trend ab: Micro-Frameworks in Vanilla JavaScript. Die Entwicklung ist auch irgendwo logisch, denn man muss nicht immer alles mit einem einige 100kb großen Paket totschlagen. Ein anderer Trend der derzeit im Kommen ist, sind vektorbasierende Illustrationen die im Design nicht nur eingesetzt, sondern auch animiert werden – natürlich ohne Flash ;)

Screenshot der $fx() Homepage

$fx() ist ein kleines (4kb), schnelles und einfaches JavaScript zum animieren anhand einer Zeitleiste. Ist schon Wahnsinn was man alles in 4kb verpacken kann, denn das kleine Tool enthält sogar Callbacks für den Fall, dass definierte Events eintreten. Der am meisten benutzte Callback ist dabei wohl der für „Animation beendet„, mit dem man diese dann einfach wieder neu starten kann.

Wie die Homepage von $fx() zeigt, kann man mit recht einfachen grafischen Mitteln schöne Effekte erzielen, und wenn ich mich recht entsinne gibt es auch das eine oder andere WordPress-Theme auf das die Library anwendbar wäre. Einfach mal einen Blick darauf werfen, vielleicht hat ja einer eine Idee wie man das einsetzen könnte und kann es in seinem nächsten Design verwenden.

Ähnliche Beiträge

Shortest Path Algorithmus in JavaScript Als ich in der grauen Vorzeit Informatik studiert habe gab es im Grundstudium ein paar Algorithmen, auf denen jeder Professor bis zum Erbrechen rum ge...
Mit Pow.js Sonnenstrahlen generieren Einen Hintergrund aus Sonnenstrahlen ist eine feine Sache, aber faktisch nicht implementierbar. Die Grafik die dafür notwendig wäre, wäre eindeutig zu...
Enquire.js – Media Query Callbacks in JavaScript Media-Queries sind eine richtig schicke Angelegenheit, ohne die ein Responsive Design nicht möglich wäre. Ganz einfach ausgedrückt läuft die Sache so:...
Favicon mit Javascript austauschen Nach meiner bescheidenen Meinung sind Favicons innerhalb einer Webanwendung die Elemente, denen die wenigste Beachtung geschenkt wird. Ich habe ja sch...

Schreibe einen Kommentar

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