Newsgroup: it.comp.lang.javascript
Titolo: Chi mi da il benvenuto???

Sono nuovo nuovo del NW...Quindi CIAO A TUTTI!!!
Mi spiegate cosa è Javascript, cosi' cerco di mettermi su una strada più o
meno LOGICA? Visto che non so neppure cosa sia e a che serve....
io ho sempre  usato Flash e Director, ma JAVAScript..MAI!!!!
grazie!!!
Daniele

Ciao.
Javascript e' un linguaggio di "scripting" Object Oriented vale a dire un
codice non compilato (cioe' non trasformato in "linguaggio macchina") che
per funzionare necessita di un interprete.
L'interprete in questione puo' essere un browser come Netscape o IE, oppure
un server (l'unico che conosco e' IIS 4), questo linguaggio serve a
"pilotare" il comportamento di alcuni oggetti presenti all'interno del
programma che interpreta lo script.
Per esempio le immagini:
l'oggetto immagine ha diverse proprieta' (cosi' come l'oggetto sedia ha le
proprieta' "gambe", "Schienale", "materiale" ecc ecc) tra le quali, ad
esempio quella che si chiama "SRC". Con uno script molto semplice puoi, al
verificarsi di un certo evento, cambiare il contenuto della proprieta' in
questione con il percorso che punta ad un altra immagine. Fallo piu' volte
al secondo e hai ottenuto un'animazione, fallo usando immagini jpg molto
compresse ed hai ottenuto un animazione forse un po' bruttina ma molto piu'
leggera di qualsiasi gif animata.
Non solo: essendo Object Oriented con javascript puoi creare nuovi oggetti
ed impiegarli in applicazioni che gireranno nel browser del client (ossia di
chi viene a vedere le tue pagine), come per esempio un oggetto per
verificare la correttezza formale di un modulo prima che sia inviato, o che
formatta un mex di email, anima un immagine, trasforma il cursore del mouse
in un sorcio che squittisce o avviare/stoppare/riavviare un filmato
shockvawe o ancora far rimbalzare il suddetto filmato di qua e di la' per lo
schermo (probabilmente mandando in crash il pc dell'utente, ma e' un
dettaglio ^___^ ), puoi aprire n finestre con n=numero di iterazioni di un
ciclo senza fine (ma poi sia netscape che Ie ti bloccano), n finestre di
help, o tante altre cose.
Per cominciare procurati una di quelle guide tipo "javascript for dummies"
che con poca spesa & fatica ti daranno una conoscenza minima della bestiola
in questione, poi deciderai se approfondire e passare a siti tipo:
www.html.it
 o 
http://www.probo.it/roberto/Home.htm
^___^
Auguri
Nettuno

 wrote in message
news:28LB4.29916$C24.3...@news.infostrada.it...


 wrote in message
2ATB4.33582$C24.3...@news.infostrada.it...


 cerchero' un'altra donna dentro ai sogni di Tarzan...

 wrote in message
38d8d8ad.23419299@proxy...


 > sebbene meno elegante.
beh, cosa avete contro hypercard? :-)
beh, in effetti js e' senz'altro piu' "ostico" al primo approccio dei
vari xtalk, ma senz'altro meglio di applescript, che a dispetto
dell'amichevole (a prima vista) aspetto e' in effetti molto piu'
difficile da debuggare di js e hc. poi, una volta imparata la gerarchia
il risultato e' senz'altro piu' elegante.

il risultato e' senz'altro piu' elegante.
Il problema non e' tanto la notazione (punto o esplicita), quanto
-come giustamente sottolinei- ficcarsi in testa che lavorare ad
oggetti vuol dire conoscerne la gerarchia, le proprieta' ed i metodi
associati a tutti gli oggetti. Fatto cio' e' innegabile l'eleganza
l'eleganza di:
tell application "WordPerfect" to set x to the first word of the last
page of document "prova"
:)


 page of document "prova"
sono cosi' d'accordo che all'alba del duemila mi ostino a scrivere
ancora tanti e altrettanto eleganti "on mouseup", con cui faccio di
tutto...
adesso basta, non vorrei che l'ot continuato mi procurasse uno schermo
blu winzozz... ;-)