A cura di GIUSEPPE CIABURRO
Pubblicato il 30/04/2003
Un manuale in italiano su javascript
Parte 1
JavaScript è un nuovo linguaggio per le pagine Web. Gli
script in JavaScript possono essere inclusi nelle vostre pagine HTML. Con
JavaScript avete moltissime possibilità di migliorare le vostre pagine HTML con
elementi veramente interessanti. Per esempio, potete rispondere agli eventi
attivati dagli utenti in modo estremamente facile. Alcuni effetti ora
realizzabili con Javascript erano possibili fino a qualche tempo fa soltanto con
l'interfaccia CGI. Con l'aiuto di Javascript potete quindi creare pagine molto
sofisticate. In Internet è possibile trovare numerosi esempi di script
Javascript e vedere pagine potenziate con questo linguaggio. Potete trovare
parecchi link in Gamelan (nella sezione
JavaScript) ed è possibile trovare la documentazione fornita da Netscape in http://home.netscape.com.
Nonostante i nomi siano quasi uguali, Java non è la stessa cosa di
JavaScript! Essi introducono due diverse tecniche per la programmazione su
Internet. Java è un linguaggio di programmazione, mentre Javascript, come dice
lo stesso nome, è un linguaggio per realizzare script (scripting language). La
differenza consiste nel fatto che con Java si possono realizzare veri e propri
programmi, mentre spesso si vuole creare un bell'effetto evitando di avere a che
fare con la programmazione pura. Quindi l'obiettivo principale di Javascript è
quello di essere facile da comprendere e da usare, senza preoccuparsi troppo
della programmazione. Si potrebbe dire che Javascript sia piuttosto
un'estensione di HTML che un linguaggio di programmazione indipendente.
Naturalmente questa non è la definizione 'ufficiale', ma penso che possa
rendere più facile la comprensione della differenza tra Java e Javascript. E'
possibile trovare ulteriori informazioni sia su Java che su Javascript in Gamelan.
Per approfondimenti su questo argomento potete leggere l'introduzione fornita
da Netscape.
Il primo browser a supportare Javascript è stato Netscape Navigator 2.0.
Naturalmente anche le versioni successive lo supportano. Probabilmente saprete
che Java non è supportato da tutte le versioni di Netscape Navigator 2.0 o
successive, mentre ciò non è vero per Javascript - anche se ci sono alcuni
problemi con le diverse versioni. La versione per Mac, ad esempio, sembra avere
molti bug. A breve anche altri browser supporteranno Javascript, come per
esempio Microsoft Internet Explorer 3.0, e si diffonderanno rapidamente, per cui
questo è il momento opportuno per imparare questa nuova tecnica. Realizzare
script con Javascript è veramente semplice; tutto ciò che occorre conoscere
sono alcune tecniche di base e qualche trucco per superare i problemi che si
possono presentare.
Se al momento state utilizzando un browser che supporta Javascript avrete la
possibilità di veder funzionare questo script. Se il vostro browser non
supporta Javascript potrà apparire come output qualcosa di strano ...
Questo e' un normale documento HTML. Devo ammettere che questo script non è molto utile; potreste scriverlo
in HTML molto più velocemente e più breve. Ma quello che volevo mostrare era
l'uso dei tag
Qual è la differenza tra Java e JavaScript?
Come possono essere eseguiti gli script Javascript?
Naturalmente occorre conoscere anche HTML prima di leggere questa introduzione.
Potete trovare parecchie risorse online su HTML effettuando una ricerca su 'html'
in Yahoo se volete tenervi informati su HTML
(Questi documenti online sono aggiornati molto più frequentemente dei libri.
Internet si muove velocemente al giorno d'oggi ...).
Ora voglio mostrarvi alcuni piccoli script in modo che
possiate comprendere come vengano inseriti all'interno dei documenti HTML e
possiate constatare le possibilità che Javascript vi offre. Comincerò con uno
script molto piccolo che visualizzerà del testo in un documento HTML.
Il mio primo script Javascript!
Questo e' un normale documento HTML.
Di nuovo in HTML.
Questo e' JavaScript!
Di nuovo in HTML.