martedì, aprile 03, 2007

JavaScript

Nel post precedente ho "tirato in ballo" JavaScript.
Ma che cos'è il JavaScript?
Il JavaScript è un linguaggio di scripting orientato agli oggetti che "viene interpretato" lato Client: questo significa che non viene "eseguito" dal Server ma è tradotto dal browser su cui viene caricata la pagina Web.
Si collega tramite interfacce chiamate DOM (Document Object Model) alle applicazioni al lato client (browser) delle applicazioni internet.
L'impiego del JavaScript nelle pagine Web permette quindi applicazioni interattive perchè "non chiama in causa" ogni volta il Server.
L'uso principale del Javascript basato su web è l'integrazione di piccole righe di codice JavaScript nell'HTML che interagiscono con il DOM del browser per compiere determinate azioni non possibili con il solo HTML statico, come aprire una nuova finestra, controllare i valori nei campi di ingresso, cambiare le immagini al passaggio del mouse, ecc.
Sfortunatamente, i DOM dei vari browser non sono standardizzati, browser diversi espongono diversi oggetti o metodi allo script, ed è quindi spesso necessario scrivere differenti versioni di una funzione JavaScript per ciascuno dei browser.

Nessun commento: