Ho trovato un’utile risorsa in rete che presenta una carrellata di prontuari per Javascript, Ajax e per i più importanti framework client-side. Quando ho visto tutto questo materiale me lo sono spulciato tutto, avidamente. In effetti per chi sviluppa siti web questo è una vera e propria miniera d’oro.
Sono nella gran parte in formato PDF, alcuni in PNG o JPG, ma sono tutti da stampare e tenere sempre sotto mano per averli comodi per una facile consultazione. Vengono presentati i costrutti javascript più frequenti e i comandi delle librerie dei vari framework.
Javascript
Prontuario di una pagina, semplice e di facile consultazione. In formato PDF. Presenta velocemente le funzioni e i metodi, le chiamate all’oggetto XMLHTTPRequest, il Javascript nell’HTML, le espressioni regolari e la gestione degli eventi.
Sono 14 pagine che formano un ottimo manuale di consultazione. Vengono esposti questi argomenti: Number, String, Number e String, Boolean, Date, Math, gli array, le funzioni, logic, gli object, la tipizzazione, object-orientation, la gestione degli errori (exceptions) e una piccola legenda.
E’ un estratto in PDF di 8 pagine del famoso libro "Javascript Bible". Si tratta dell’appendice A che espone una veloce guida agli oggetti Javascript il cui titolo è "JavaScript and Browser Objects Quick Reference"
Una veloce carrellata dei metodi di accesso alla struttura DOM in Javascript. E’ un PDF di una pagina che mostra i metodi per navigare nel DOM di una pagina HTML.
Sono 6 pagine PDF, scritte all’Università di Rutgers e che trattano il Javascript. E’ forse uno dei migliori documenti che presento ed è interessante perchè chiarisce ogni argomento con definizioni che delineano di cosa si sta trattando. Inizia appunto con una definizione del linguaggio: "A scripting language designed to be integrated into HTML code to produce enhanced, dynamic, interactive web pages". Prosegue poi con l’esposizione dei vari aspetti che caratterizzano il Javascript.
Ecco un concentrato di Javascript. Tutto ciò che fa parte del linguaggio viene elencato. Ovviamente in due pagine non si potevano inserire descrizioni, definizioni ed esempio. Solo l’essenziale racchiusa in un’immagine JPG.
jQuery
Forse il più colorato e accattivante prontuario della serie. E’ un file PNG che elenca funzioni e attributi di jQuery raggrupandoli per categorie.
Grosso modo èfoglio di riferimento su jQuery equivalente al precedente. E’ in bianco e nero ma viene fornito in formato PDF.
In questo foglietto PDF sono mostrate le modalità di selezione di oggetti nel DOM, ovvero tutti i selettori che è possibile utilizzare nel magico comando $().
Tra i tanti che ho esposto questo documento mi piace molto perchè raggruppa con intelligenza i metodi, mostrandone anche l’output. E’ in formato PDF e ve lo consiglio per chiarezza.
Anche questo prontuario per jQuery è molto ben esposto e chiaro. Utilizza i colori per distinguere il tipo di argomento dei metodi. Un po’ datato perchè fa riferimento a jQuery 1.1.4.
La particolarità di questo prontuario è il formato con cui si prensenta: è infatti in formato vettoriale (ps). Lo potete aprire con Photoshop o Illustrator. Non eccelle per completezza e dettagli.
Scriptaculous
Foglietto frizzante e molto chiaro che mostra l’uso del framework Scriptaculous. E’ in sostanza una piccola guida all’uso, un how-to su Scriptaculous. E’ l’unico della categoria che presento. Spero con il tempo di potervene mostrare altri.
MooTools
Tra i due prontuari su MooTools, questo è sicuramente il migliore per completezza e chiarezza. E’ in formato PDF e mostra tutte le funzioni raggruppate per categorie.
Altro foglio di riferimento su MooTools senza fronzoli. Come già detto, preferisco il primo dei due.
Prototype
Prontuario in PDF per Prototype 1.5.0. E’ fatto molto bene e ci sono alcune descrizioni qua e là.
Rispetto al precedente questo PDF fa riferimento a Prototype 1.6.0.2. Oltre al classico elenco dei metodi, offre un esplicativo schema che mostra le variabili che entrano in gioco nella misura e spaziatura degli oggetti nel DOM.
YUI (Yahoo! User Interface)
Più che un prontuario, questo documento è una vera e propria guida in formato PDF sul framework Yahoo! User Interface. Proviene direttamente dal sito ufficiale, comprende 31 pagine a colori ottimamente impaginate. Un’ottimo riferimento per avere tutti gli oggetti di YUI sempre a portata di mano.
(via Scott Klarr)