| Cosa sono gli effetti di jQuery |
|
|
|
Come tutti i framework che si basano su JavaScript, anche jQuery permette di creare semplici ma altrettanto notevoli effetti grafici. Si possono ottenere effetti di movimento, effetti di attenuazione e molto altro. Tutto questo è fatto semplicemente utilizzando degli appositi metodi ed impostando i parametri giusti. Tali effetti consentono la modifica e la manipolazione del DOM, la gestione di effetti grafici come il posizionamento di elementi, effetti al desiderato evento, ecc. Tutto questo è cross-browser, cioè l'effetto che si ha utilizzando un browser è lo stesso che si ha utilizzandone uno differente (almeno teoricamente). Naturalmente è possibile anche una combinazione di questi effetti. Un' altro aspetto da non sottovalutare è il fatto che tali effetti non intralciano il layout del sito, ma lo arricchiscono solamente: ad esempio, gli effetti che mostrano nuovi elementi o che ne nascondono di già visualizzati, non vanno a lasciare spazi vuoti o strani problemi di visualizzazione. Le animazioni sono altamente personalizzabili in quanto coinvolgono tutte le proprietà CSS. Infatti, è possibile ad un elemento, manipolare l'altezza, la larghezza, il bordo, i colori e chi più ne ha più ne metta. jQuery inoltre permette di gestire anche la tempistica degli effetti: è possibili specificare la durata di ogni singolo effetto. Una cosa molto utile inoltre è la possibilità di associare ad ogni effetto/animazione una funzione da eseguire al termine della stessa (callback) la quale ci permette, oltre che creare una successione, anche personalizzare ulteriorment il comportamento delle nostre animazioni. Abbiamo deciso di dedicare una sezione di questo sito agli effetti che jQuery mette a disposizione perchè li riteniamo molto importanti e sopratutto, dato che ormai la grafica di un sito web riveste un ruolo importantissimo e l'attirare utenti tramite effetti grafici è molto utile, abbiamo ritenuto necessario fornire una documentazione quanto più ampia su questo incredibile mezzo che jQuery ci offre. Ricordiamo di continuare la lettura degli articoli successivi che entrano nello specifico, trattando singolarmente gli effetti di maggiore rilievo. Tra le altre cose è giusto dire, e ci teniamo a dirlo in questa breve introduzione, che i metodi che mette a disposizione jQuery permettono si di creare gli effetti, ma le varie combinazioni e la fantasia con cui applicarli è ovviamente una cosa molto importante. Se si usano le giuste combinazioni (tempo, colori, ecc) si otterranno anche ottime animazioni, che vi stupiranno. A tal proposito invito chiunque abbia questa dote e gli piace sbizzarrirsi a creare belle animazioni o cose nuove con tali metodi ad inviare qualche materiale così da poterlo condividere con tutta la comunità. Per ulteriori informazioni rimandiamo alla documentazione ufficiale. |

