01/11/2006 - 16.53
Ho scoperto oggi una risorsa che ritengo estremamente utile, si tratta di bytefx, una libreria di effetti grafici in JavaScript decisamente interessante e soprattutto leggera.

La grande novità e principale caratteristica credo sia proprio la leggerezza: si tratta di soli 2 kb circa per la versione compressa tramite MemTronic, e di 3 kb circa per la versione Packer probabilmente più compatibile rispetto alla compressione MemTronic.
L'autore di questa libreria è Andrea Giammarchi che ha messo a disposizione sul sito anche un fantastico esempio di quelle che sono le potenzialità di questa libreria.
Devo ammettere che la cosa che mi ha colpito di più e che mi ha spinto ad utilizzare questa libreria è l'estrema semplicità di utilizzo che per uno come me, non proprio esperto di JavaScript, è una caratteristica fondamentale. Andrea ha infatti sviluppato delle API associate alla libreria che permettono di eseguire con un semplice comando operazioni anche più complicate, o che comunque avrebbero richiesto una quantità di codice maggiore.
Bytefx is a fast, lightweight and crossbrowser library with some useful special effect for your web pages.
It is compatible with most common browsers and MemTronic compressed version size is less than 2Kb.
Bytefx is not a complete framework, as mootools or script.aculo.us are, it's just a low level effects library then its features are not advanced but probably useful to create more complex libraries too.
Finally, bytefx should be just what you need for your web pages, with a minimum overload and a good, fast and crossbrowser code.
L'introduzione presente sul sito spiega come questa libreria non sia un vero e proprio framework, ma ne rappresenti una soluzione alternativa e soprattutto leggera.
In sostanza bytefx non integra moduli per il caricamento asincrono tramite AJAX, ma rappresenta un modo molto efficace di agire su elementi già presenti all'interno della pagina attraverso effetti grafici accattivanti.
Tags: web2.0, bytefx, javascript, effetti, leggerezza