Corso pratico di Java Script per la creazione di pagine WEB dinamiche
Java Script
Java Script è un linguaggio di programmazione piuttosto semplice in quanto non prevede la realizzazione
di programmi come quelli che si possono scrivere con altri linguaggi più complessi. Questo non significa che Java Script
non si presti a costruire programmi utili ed interessanti, bensì che non si può pretendere che
questi programmi abbiano una grande flessibilità ed una complessa veste grafica.
|
Come esempio di programma scritto in Java Script, vi propongo una simulazione di atterraggio lunare.
Benché il programma, scritto da Kipp Teague, abbia un'interfaccia semplice (parzialmente migliorata e modificata per proporla in questo sito), ha un notevole valore didattico in quanto al giocatore è richiesto di comprendere le relazioni tra spinta propulsiva, velocità di caduta e consumo di propellente.
attenzione: verrà aperta una nuova finestra!
nota: dovete completare almeno un gioco on-line prima di poter ripetere la simulazione off-line (le immagini animate devono riempire la cache).
|
In realtà, per comprendere le caratteristiche di Java Script - la cui sintassi è relativamente simile a quella del più flessibile Java - occorre tener conto che è stato pensato e progettato per essere incorporato nei TAG del codice HTML in modo da aumentarne la flessibilità senza richiedere il caricamento di programmi nel vostro computer (appunto come fa Java), oppure utilizzare programmi (CGI) risiedenti nel server remoto al quale state accedendo tramite una connessione INTERNET.
Lo scopo di queste lezioni non è insegnarvi a programmare in quanto già in rete esistono siti
dedicati a questo fine; piuttosto, spiegheremo come utilizzare semplici script ed incorporarli
nelle vostre pagine Web, in modo da renderle dinamiche e dunque nettamente diverse da una pagina cartacea.
Inoltre, utilizzando questo metodo "artigianale", ossia senza ricorrere a programmi specifici per
realizzare siti web, comprenderete meglio le attenzioni che occorre dedicare alle vostre pagine in
modo che siano lette da browser differenti.
- struttura base di Java Script
- pop-window: finestre che si aprono per mostrare immagini ingrandite o testi accessori;
- rollover: immagini che cambiano quando il puntatore del mouse vi scorre sopra;
- menu a discesa: scelta fra varie voci che puntano ai corrispondenti link;
- banner: scritte scorrevoli in finestra;
- password: come impedire l'accesso a una pagina Web;
- pop up: apertura di finestre temporizzate in modo da segnalare qualcosa
- selettore d'immagini con preview;
- effetti di dissolvenza con HTML dinamico;
- pseudo frame: un menù che scorre insieme al testo
Questa selezione, sebbene non certo esaustiva (ma pensata in modo da essere via via aggiornata),
riunisce gli script più utili per realizzare un sito abbastanza dinamico e di gradevole aspetto.
|