Drupal e jQuery
Che cos’è jQuery?
jQuery è una straordinaria libreria JavaScript che consente di creare facilmente splendidi effetti web con poche righe di codice. Come affermato sul sito ufficiale del progetto jQuery:
“jQuery è una libreria JavaScript il cui motto è: scrivere codice JavaScript deve essere divertente. jQuery si occupa dei compiti comuni e ripetitivi, pulisce il codice e lo rende breve, elegante e comprensibile.”
Potresti chiederti: “Perché non usare un’altra libreria JavaScript?”. Beh, prova semplicemente jQuery e scoprirai quanto è semplice e potente, anche se in passato hai usato MooTools o Prototype.
Perché dovrei usare jQuery?
È molto semplice. Basta dare un’occhiata al codice che utilizza jQuery per capire quanto sia intuitivo. jQuery permette di ottenere risultati in poche righe di codice, che restano comunque eleganti e leggibili.
Ho avuto una vera illuminazione il giorno in cui mi sono imbattuto in un frammento di codice scritto in jQuery. Stavo leggendo alcuni feed RSS e trovai un articolo di design che includeva un esempio di codice JavaScript basato su jQuery. Devo dire che quel codice era completamente cross-browser, e la filosofia di jQuery mi sembrò qualcosa di completamente nuovo.
Che cosa si può dire del codice jQuery?
Il codice appare incredibilmente semplice. Non avevo mai visto niente di così lineare e intuitivo. È stato davvero rivelatore. Ho iniziato a leggere la documentazione e sono rimasto sorpreso da quanto piccolo e pulito potesse essere il codice JavaScript.
Quando puoi usare jQuery?
Puoi usare jQuery in qualsiasi momento, perché jQuery è già integrato in Drupal:
- Questa piccola libreria fornisce un controllo potente sul Document Object Model (DOM).
- Consente di ottenere grandi risultati con il minimo sforzo.
Oppure:
- Per un accesso rapido tramite AJAX.
- Senza scrivere codice complesso e pieno di “cerotti”, e senza temere che il codice JavaScript diventi obsoleto.
- Per creare splendidi effetti di animazione.
Se hai bisogno di animazioni — transizioni, mostra/nascondi, scorrimenti, dissolvenze, elementi trascinabili — tutto questo si può realizzare con poche righe di codice. Difficilmente riusciresti a farlo così velocemente con Prototype.
Non vedo l’ora di iniziare a scrivere con jQuery!
Inizia subito! jQuery è già integrato in Drupal. Ti basta collegare un file js
al tuo tema e iniziare a scrivere codice jQuery. Cosa scrivere? Ne parleremo nei prossimi articoli...