Articoli con tag jQuery

Animazioni e dinamicità con jQuery

Nel precedente tutorial abbiamo realizzato una semplice pagina di test, muovendo i primissimi passi nel mondo di jQuery. Proviamo ora ad aggiungere un po’ di interattività alla nostra pagina. Alla fine del tutorial, otterremo questo.

Tutorial 2: effetti ed animazioni

Riprendiamo la nostra pagina di prova esattamente dove l’avevamo lasciata, e apriamola.

Guardando l’elenco, mi viene pensato che se la lista di film fosse più corposa, diciamo almeno 50 titoli, potrei dover scorrere parecchio la pagina per vedere i dettagli del film che mi interessano. Forse sarebbe meglio vedere solamente l’elenco dei titoli e, una volta trovato il film, posso fare click su un pulsante per aprirne i dettagli. Prosegui la lettura »

, ,

5 Commenti

Primi passi con jQuery

Salve a tutti.

Con questo post, inizio una serie di mini-tutorial sull’utilizzo di jQuery. Non sto a tediarvi sulla storia, le potenzialità, i pregi e i difetti eccetera: potere trovare tutto a partire dalla relativa pagina su Wikipedia.

Mi limito ad elencare alcune caratteristiche che trovo interessanti:

  • è un framework completo e compatto (24k per la versione compressa)
  • permette, di base, molteplici azioni e interazioninelle pagine web :
    • animazioni
    • interazione Ajax
    • interrogazione e manipolazione di ogni aspetto della pagina web
  • estendibile tramite numerosi plugin
  • cross-brower (Firefox 2+, IE6+, Safari 3+, Opera 9+, Chrome)
  • CSS3 compliant

In questa mini-serie di post non ho la pretesa di essere esauriente né di illuminarvi su tutti gli aspetti di jQuery: servirebbe un intero libro per farlo. Il mio intento è di illustrare come utilizzarlo in esempi classici, in situazioni reali, e far vedere che con poche righe di codice, si possono fare cose un sacco web 2.0 ! :-) e anche risparmiare molto codice…. d’altronde il motto che si legge nel logo è “write less, do more.” Prosegui la lettura »

, ,

3 Commenti

Applicazione simile a Google Calendar implementata con jQuery

Volevo condividere questa mia casuale scoperta con voi.

Un team di professionisti cinesi (molto giovani, devo dire) con sede a Shanghai ha implementato, oltre ad una piccola ma ben fatta serie di oggetti, un intero applicativo del tutto simile al famoso Google Calendar.

Potete provare la demo a questo indirizzo. E’ davvero sbalorditiva: l’interfaccia è rapida, l’interazione con i dati avviene tramite chiamare XML asincrone (AJAX) e … tenetevi forte: tutti questi plugin jQuery sono licenziati LGPL !

Tutti i plugin messi a disposizione, cioè un Context Menu, un Date Picker, un Checkbox Tree (con tanto di opzione per il lazy load), uno Scroll Tab e infine questo mitico Calendar, hanno un look & feel che richiama (ma forse dovrei dire ricopia :-) ) il tema di default del famoso framework JavaScript Ext JS: personalmente non mi fa impazzire, ma credo tra cambiare un tema e progettare da zero oggetti complessi come quelli messi a disposizione da questi ragazzi della Web-Deliciuos preferisca di gran lunga la prima opzione.

Che aggiungere: bravi ragazzi e viva la licenza [L]GPL che ci permette di risparmiare tempo e condividere codice liberamente.

, , , ,

Nessun commento