
HTML5, CSS3, JavaScript, jQuery, ajax
Autore: Alessandro Stella
Numero di pagine: 385Programmare per il web significa scrivere almeno due applicazioni: una chiamata client e una chiamata server le quali, comunicando tra loro, producono un'applicazione web. In particolare l'applicazione server si occupa di produrre, in automatico, tutti i dati che verranno usati dall'applicazione client per mostrare all'utente finale ciò che egli ha richiesto. Ora, poiché il Browser è, a tutti gli effetti, una potentissima applicazione client, noi lo useremo per programmarlo. Usando come applicazione client il Browser diventa necessario, prima di ogni cosa, imparare a scrivere codice che il Browser sia in grado di comprendere. Una volta imparato questo, possiamo imparare a scrivere un'applicazione server che, come detto, si occuperà di produrre in automatico quel codice. Questo libro si occupa della parte client. Scrivere codice per il Browser tuttavia comporta la conoscenza di molteplici linguaggi, ognuno con determinate caratteristiche. Il libro fornisce una visione di insieme di tali linguaggi soffermandosi in modo dettagliato su quelli che sono assolutamente necessari: HTML, CSS e JavaScript. La prima parte del libro è dedicata completamente alle tecnologie necessarie per...