Sviluppare Applicazioni Web 2.0

Questo manuale è stato pensato e scritto per mettere lo sviluppatore in condizione di affrontare la nuova sfida, dotandolo delle conoscenze e degli strumenti necessari per essere vincenti. È una guida orientata alla pratica, al "fare" il Web 2.0 più che a teorizzare ciò che dovrebbe essere.
Web 2.0. Che cosa si intende con questa sigla? Dalla parte dell'utente nuove e più ampie possibilità di comunicazione, maggiori capacità di interazione, servizi migliori e più veloci: andare oltre l'esperienza del Web fino ad oggi sperimentato.
Ma per lo sviluppatore? Rispetto al recente passato la sfida si amplia: AJAX, un maggiore rispetto degli standard web, un uso più consapevole di JavaScript, XML, XHTML e CSS; in pratica un nuovo approccio alle pagine web e al loro sviluppo.
Argomenti in breve:
- La sfida del Web 2.0
- Tutto quello che serve sapere su JavaScript
- Manipolare dinamicamente le pagine con DOM
- Prototype: un'importante strumento di sviluppo
- Sviluppare con AJAX
- Un'ergonomia da sogno con script.aculo.us
- Pensare e sviluppare in termini di interoperabilità
- RSS e Atom, per comunicare prima e con più efficacia
- In appendice: la semantica con XHTML e la flessibilità di CSS
