Categorie
JQuery

Creare plugin jQuery

JQuery ci offre la possibilità d essere esteso in maniera piuttosto semplice, attraverso la creazione di plug-in personalizzati. Estendendo la libreria, possiamo sfruttarne il codice di base esistente che jQuery mette a disposizione per noi. Ad esempio, creando nuovi metodi (metodi wrapper), si eredita automaticamente l’uso del potente meccanismo dei selettori jQuery.

Categorie
HTML5

Application cache

Una delle tante novità portate da HTML5 è la possibilità di memorizzare in locale un’applicazione Web. E’ vero che un sistema di caching locale delle pagine esiste già, questo è però gestito in maniera monocratica dai browsers, mentre adesso sarà lo sviluppatore stesso ad indicare quali risorse dovranno essere eventualmente memorizzate sul computer del visitatore. Saremo noi sviluppatori, quindi, ad avera la “palla in mano”. HTML5 ci offre gli strumenti per farlo.
Il meccanismo di funzionamento è molto semplice, si esegue il download delle risorse quando si è online per poterne poi usufruire quando siamo offline, e fino qui niente di nuovo.

Categorie
Tools

jsFiddle

Come definito dal suo creatore Piotr Zalewa, JsFiddle è un vero e proprio parco giochi per gli sviluppatori web, uno strumento che può essere utilizzato in molti modi. Possiamo usarlo come editor per costruire frammenti di codice HTML, CSS e JavaScript, testandone immediatamente il risultato ed eventualmente condividendolo con gli altri.
Inoltre supporta tutti i principali framework Javascript (jQuery, Mootools, Prototype, YUI, Glow, Dojo etc) e ci permette di testare richieste Ajax. Fantastico!!!

Categorie
Tools

IE9.js

Con IE9.js, è possibile costringere IE5 ed IE6 ad agire in maniera simile ad IE9 quando si tratta di gestire i CSS e l’HTML. Potete trovare la libreria qua: code.google.com/p/ie7-js/. La parte ie7 nell’url vi sembrerà stana ma è semplicemente perchè il progetto è nato con IE7, poi l’avvento prima di IE8 e poi IE9 ha reso necessarie le nuove versioni.

Categorie
Tools

Web Developer Toolbar

La barra degli strumenti Web Developer (WDT) è sicuramente uno strumento essenziale per qualsiasi sviluppatore di siti web. Si tratta di un’estensione completamente gratuita all’altrettanto completamente gratuito Firefox. Per dire la verità esiste anche una versione per Chrome (il mio browser preferito per la navigazione) ma, almeno ad oggi, è meno completa di quella per Firefox.