Da sempre chi realizza pagine HTML sente la necessità di renderle "interattive" e di aggiungervi sofisticati effetti grafici o animazioni. Questo è possibile, senza ricorrere a plug in di terze parti, inserendo script in JavaScript.
Gli script, oltre ad arricchire e rendere più sofisticate le applicazioni, possono anche aiutare a validare i dati, fornire funzionalità avanzate come l'auto-completamento dei campi e così via. Tutto questo può essere fatto anche evitando, grazie ad AJAX, di aggiornare le pagine, superando così l'usuale meccanismo di richiesta/risposta delle pagine HTML tradizionali.
Il libro, partendo dalle basi, aiuta a conoscere e comprendere tutte le caratteristiche del linguaggio, comprese quelle avanzate e per questo più utili. Dopo i necessari fondamenti teorici, presenta come realizzare applicazioni AJAX e mostra l'uso di sofisticati framework per realizzare script complessi, senza dover scrivere molto codice e facendo sì che i progetti realizzati siano interoperabli tra i diversi browser. Il tutto mostrando applicazioni concrete che, tra le altre cose, fanno uso di Google Maps per presentazioni particolarmente accattivanti e intuitive.
Tra gli argomenti:
- Le basi del linguaggio e le sue diverse versioni;
- Come interagire con le pagine HTML;
- L’uso della programmazione ad oggetti e gli oggetti predefiniti;
- Cosa si intende per applicazioni AJAX e quali sono gli oggetti che ne permettono la realizzazione;
- Framework per realizzare funzionalità avanzate e interoperabili, quali Prototype e Scriptaculous;
- Le Google Maps: come utilizzarle e personalizzarle nelle proprie pagine.
|