Febbraio
24

mooTools

Posted In: Javascript by Dario

mootools - home_1203849331640Stavo facendo un giretto sul sito di mooTools per confrontare questo framework con jQuery e Prototype + Scriptaculous. Incappato nella sezione Demo, devo ammettere di essere rimasto sorpreso per la flessibilità e per la facilità di utilizzo di questo prodotto, creato da un italiano.

La sintassi è identica a quella di jQuery, cosa che non amo moltissimo, tuttavia mi piace davvero molto come vengono gestite le richieste asincrone. Inoltre la documentazione è davvero ben fatta, ad eccezione del forum, al quale non sono riuscito a registrarmi per dei problemi di query e invio mail di conferma, subito segnalati al creatore del sito. Un’altra cosa che mi piace molto è il fatto di poter includere nel download solo la parte di codice che serve effettivamente, non sempre tutto il framework, utilizzando una pagina semplice semplice, senza dover aggiungere mille js diversi come con scriptaculous e con jQuery. 

Penso che le animazioni di scriptaculous siano eccezionali, sicuramente meglio di jQuery, inoltre il codice di scriptaculous è più umano e più vicino ad ogni altro linguaggio di programmazione (esluso ruby), tuttavia il peso in kb mi ha sempre fatto preferire jQuery. Ora con mooTools penso di essermi tolto qualche dubbio.

Febbraio
9

jQuery Form Validation

Posted In: Javascript by Dario

Una pillola per chi utilizza il plugin Validation di jQuery, ottimo per imporre controlli su forms a livello client.

Se vi capita di incontrare problemi esclusivamente con internet explorer 6 e il suddetto plugin (ciò significa che con gli altri browser funziona correttamente), dovete correggere l’encoding del file jquery.validation.js, trasformandolo in utf-8.

Dicembre
21

Oggi ho consegnato il documento relativo alla sicurezza in ajax.
E’ andato tutto ottimamente, mi è stato attribuito il punteggio massimo per il lavoro svolto.
Rilascio il frutto del mio lavoro sotto licenza “Creative Commons Attribuzione-Condividi allo stesso modo 2.5 Italia”.
Lo potete scaricare dalla sezione downloads di questo sito web o anche quì sotto.
Se avete segnalazioni commentate questo post o mandatemi una mail.
Resto in ogni caso a disposizione; critiche, errori o aggiornamenti sono più che ben accetti.

Download: Sicurezza in Ajax

Dicembre
9

Ho appena aggiunto la sezione downloads al blog. Grazie ad un ottimo plugin per Wordpress di nome Drain-Hole
ho la possibilità di gestire in modo banale i miei file e di pubblicarli rendendoli così disponibili a tutti. Ho appena caricato un piccolo script creato sfruttando le API di jQuery. A dire il vero non l’ho nemmeno creato io, mi sono limitato ad aggiungere 2 righe per far si che al verificarsi dell’evento mouseover il news ticker si blocchi.
Giocare con jQuery è divertente ma anche pericoloso, crea dipendenza e forti mal di testa. Sono disponibile a farmi male e a continuare lo sviluppo di questo plugin in ogni caso, a vostra richiesta, rilasciando il tutto sempre sotto GPL.
Il link per il download è quì.

A breve le demo, i changelog, le roadmap ed anche altri script con jQuery e in php, tenetevi aggiornati nella sezione downloads.

Novembre
15

jQuery e Thickbox

Posted In: Javascript, Php by Dario

Oggi ho litigato con jQuery e il suo plugin Thickbox.

Il plugin realizza degli effetti grafici per le finestre popup, è perfettamente accessibile (se javascript è disattivato apre la classica popup) ed occupa in totale una cinquantina di Kb (compreso jQuery ovviamente).

Sappiate tutti che Thickbox controlla l’estensione dell’immagine, quindi se avete un immagine salvata come “.che_ne_so” non ve la visualizza. Stamattina ci ho sbattuto la testa per un bel po quindi ora lo dico a tutti onde evitare perdite di tempo.

Sinceramente non capisco questa cosa, l’estensione non significa nulla in un file, quindi se non è possibile fare un controllo sul mime è bene lasciare perdere.