E' UN TESTO CHE SICURAMENTE INTERESSERÀ SIA IL PROFESSIONISTA CHE SI OCCUPA DELLA realizzazione di tecnologie per il web, ma che non ignora le esigenze degli utenti amatoriali, autori delle tante pagine personali che costituiscono uno dei pilastri della saggezza di Internet. JavaScript, introdotto dai rudimenti più elementari, tenendo ben presenti le difficoltà di chi non dispone di conoscenze pregresse in materia, fatta eccezione per qualche nozione stringata di HTML, fino a tecniche abbastanza avanzate. Fra cui l'impostazione e la lettura dei famigerati cookie. Come viene sottolineato in una delle prime pagine del capitolo introduttivo, JavaScript non è Java, ma un linguaggio lato client, ovvero che viene compilato sul pc dove, nel caso della navigazione in rete, si trova installato il browser.
E' infatti il browser a interpretare il programma, non il server su cui risiede. Trattandosi inoltre di un linguaggio script, il sorgente JavaScript può essere eseguito senza compilazione. I programmi scritti nei linguaggi più tradizionali richiedono infatti che, prima di venire eseguiti, debbano essere processati da un particolare applicativo detto, appunto, il compilatore. Per queste caratteristiche, cui si aggiunge una non comune flessibilità e semplicità d'utilizzo, JavaScript è presto diventato uno standard per chiunque voglia arricchire con effetti particolari, e senza uno sforzo eccessivo, le proprie pagine web.
Nonostante tutto, JavaScript è comunque un linguaggio di programmazione, e come tale deve essere appreso con un minimo di ordine. John Pollock, che è uno dei maggiori esperti del settore, fra l'altro moderatore di uno dei più letti forum dedicati proprio a JavaScript, introduce strutture e sintassi del linguaggio con chiarezza e buone doti comunicative. Non è mai pedante, ed anzi, le esercitazioni al termine di ciascuno dei sedici capitoli in cui è diviso il volume, costituiscono un ulteriore elemento di stimolo per il lettore. Il quale, già dopo poche pagine, si potrà trovare coinvolto negli aspetti più pratici di JavaScript.
Quelli per cui, in effetti, ha acquistato il volume. Buona anche la traduzione, ad opera di Paolo Poli, e la veste grafica. Del resto sempre di alta qualità quando viene coinvolto un editore dell'esperienza di McGraw-Hill.
Fondamenti di JavaScript, seconda edizione, di John Pollock, pagine 521, euro 29,00, McGraw-Hill editore, Milano 2004
Matteo F. M. Sommaruga 15-09-2004