Newsgroup: it.lavoro.professioni.webmaster
Titolo: Domandina

salve a tutti
che differenza passa
tra applet java e javascript?
che coso sono i file.class?
quando è più opportuno utilizzare vbscript o javascript?

allora vediamo...
1) Java è il linguaggio utilizzato solitamente per creare applet, ossia i
files class. Java è un linguaggio compilato, il compilatore genera il codice
per una macchina virtuale (Java Vistual Machine) che a sua volta deve essere
interpretato da un browser. Non è possibile guardare o modificare il codice
Java partendo da un file class. Javascript è un linguaggio di scripting che
utilizza semplici comandi di testo che vengono direttamente inseriti dei
documenti HTML e di conseguenza è visibilissimo a tutti e può essere
prelevato e modificato quando si vuole.
2) vedi sopra  :)
3) ti riporto direttamente una spiegazione di vbscript da 
www.html.it
 e poi
vedi tu cosa concludi :)
Visual Basic Script, conosciuto anche come VBScript, è tra i più nuovi
membri della famigli del linguaggio di programmazione Visual Basic. E' un
veloce, portatile, leggero subset di Visual Basic, ed è altamente
compatibile con Visual Basic for Applications e con Visual Basic.
VBScript è altamente integrato nei World Wide Web browsers, ed è disegnato
per lavorare con i controlli OLE, le applets, e gli altri oggetti
incorporati nei documenti del World Wide Web (HTML). Quando è usato Internet
Explorer, VBScript è direttamente comparabile a JavaScript (ma non a Java).
Come JavaScript, VBScript è un puro interprete che processa il codice
sorgente incorporato direttamente nell'HTML. Il codice VBScript, come
JavaScript, non produce applets stand-alone ma è usato per aggiungere
intelligenza ed interattività ai documenti HTML. Per i milioni di
programmatori che già conoscono Visual Basic, VBScript è una valida
alternativa a JavaScript nel tentativo di rendere attive le pagine web.
VBScript colloquia con le applicazioni host usando lo Scripting ActiveX. Con
lo Scripting ActiveX, i browsers e le altre applicazioni host non richiedono
integrazioni di codice speciali (e dedicate) per ogni componente dello
scripting. Lo Scripting ActiveX abilità l'host a compilare gli scripts,
cerca e chiama l'entry points, ed usi i namespace disponibili agli
sviluppatori. Con lo Scripting ActiveX,  gli sviluppatori di linguaggi
possono creare run times per i linguaggi di scripting. Microsoft provvederà
al supporto run-time per VBScript. Microsoft sta lavorando con vari gruppi
Internet per definire gli standard dello Scripting ActiveX in modo che i
motori di Scripting possano essere intercambiabili. Lo Scripting ActiveX è
usato in Microsoft Internet Explorer ed in Microsoft Internet Information
Server.
spero di esserti stato utile
ciao ciao
ADHONE
http://www.adhone.com

 Java č un linguaggio compilato, 
No.
-- 
"The basic tool for the manipulation of reality is the manipulation of
words. If you can control the meaning of words, you can control the
people who must use the words." 
-Philip K. Dick (1928-1982)

si invece.... a parte che tale cosa l'ho letta su di un libro, ma poi,
perchè no?
spiegami, perchè se hai ragione tu allora avviso la casa editrice di quel
libro che c'è un errore nel loro testo...
ciao ciao
ADHONE

 libro che c'è un errore nel loro testo...
'C' e' un linguaggio compilato propriamente detto, Java in ragione del
fatto che gira su un interprete e per motivi di sicurezza si appoggia
alle classi viene ufficialmente definito come linguaggio semi-compilato,
termine brutto ma prenditela con quelli della Sun :)
Ciao.
