In queste pagine troverete
un' introduzione alle tecniche di scripting.
Si darà per
scontato che dominate l' HTML, cosi che gli esempi saranno riferiti solo
allo script.
Con lo sviluppo del web sono sorte diverse
soluzioni per far rendere attive le pagine, e aggiungere comportamenti
a queste che valicassero i limiti imposti dall' HTML, il quale non è
un linguaggio di programmazione.
Tra queste soluzioni troviamo gli Scripts
i quali essendo versioni ridotte di linguaggi noti (non sempre) come
per esempio Java o Visual Basic permettono di "programmare" diversi
comportamenti delle pagine - di solito in risposta ad eventi generati dal
lettore - rendendole interattive.
Cosi che un Script permette di "programmare"
le pagine in contrapposizione all' HTML che è uno strumento di codifica
delle sue caratteristiche.
Cosa serve per crearli?
Serve un editor di testo, anche semplice (per
esempio il notepad), o un editor HTML che permetta manipolare il sorgente.
Fino a poco fa non c'erano tools specifici, da poco e' disponibile un tool
creato da Netscape per Java Script.
Visual
Basic Script : 100 % "pure" Windows!
Se la vostra idea è sviluppare delle
pagine che saranno visualizzate in Internet Explorer allora potete prendere
in considerazione VBS, il figlio minore di Visual Basic dal quale eredita
molte delle sue caratteristiche. Se già avete
esperienza in Visual Basic for Applications o Visual Basic sarete avvantaggiati
già che potrete usare queste; comunque considerate che i vostri
scripts "correranno" solo nel browser della Microsoft, già che l'altro
navigatore più usato non lo implementa.
VBS senz'altro rimane sempre più
facile da imparare per un principiante, nonchè un primo passo per
passare dopo a VBA o VB.
Se il vostro target è Windows -
forse in un ambiente Intranet - può essere una scelta valida,
se invece pensate a Internet dovete prima valutare attentamente i
vostri obbiettivi.
Java
Script
Basato su Java e implementato da Netscape,
Java Script conserva molte delle particolarità di Java lo
che lo rende particolarmente interessante.
Non è da confondere con JScript
(Internet Explorer) , ma generalmente sono compatibili, e ciò vi
da la possibilità di scrivere codice interpretato per i due browsers
più popolari e raggiungere cosi' più di un 90 % di target.