 |
|
 |
 |
Informazioni sulle Applet
Java |
 |
A differenza di
Javascript, le applet Java sono dei veri e propri programmi
residenti su server, con una propria sintassi che permette di
realizzare gli effetti piu' diversi. Tale sintassi e' contenuta
all'interno di file con estensione ".class", che viene poi
richiamata da codice HTML inserito nella pagina. Quindi il file
class e' indipendente dalla pagina HTML e senza di esso (o essi,
visto che molte applet si compongono di piu' file class) l'applet
non funzionerebbe e il browser (Netscape o MSIE) darebbe in risposta
un messaggio simile a questo:
"load: class xxxx not
found"
Ovviamente le "xxxx" stanno per il nome del file
class che il codice HTML ha richiamato ma che in realta' non e'
presente nel percorso indicato. Al contrario, se il file e'
presente dove indicato all'interno del codice HTML della pagina,
l'applet verra' caricata, generando gli effetti
desiderati.
La presenza dei file .class richiama, poi, un
ulteriore differenza con Javascript. Una delle caratteristiche di
quest'ultimo, infatti, e' quella di essere facilmente modificabile;
un editor HTML o addirittura blocco notes di Win95-98 sono
sufficienti a modificare o rivedere completamente qualsiasi
script. Al contrario, per modificare un file .class e' necessario
un compilatore Java e una conoscenza approfondita del linguaggio di
Sun. Due elementi che il 99% degli utenti non possiedono e che
precludono, nei fatti, qualsiasi modifica dell'applet.
Gli
unici parametri modificabili sono, quindi, ancora una volta quelli
inseriti all'interno del file HTML che richiama l'applet.
Il
Java è supportato dalle Versioni 2 e successive di Netscape, dalle
versioni 3 e successive di MS Explorer, HotJava e altri browser, in
sistemi operativi a 32 bit (Windows 95/NT, Mac OS, Sparc, Linux,
etc.). Le applet Java non appariranno su Windows 3.1, o in
navigatori a 16 bit (Netscape 4 per Win 3.1 supporta il java ma non
bene come Win 95). Inoltre, il supporto del Java deve essere
abilitato nei browser, altrimenti vedrai solo un messaggio che dice
che il browser non supporta il java.
| |
 |
|
 |