HTML Lezione 4 Padovani Alessandro [email protected] APPLET JAVA Java è un linguaggio di programmazione, rilasciato dalla Sun, che, oltre a innumerevoli altre applicazioni, viene utilizzato per costruire applet (“piccole applicazioni”) che permettono di creare interattività alle pagine web. Il problema delle Applet Java è che richiedono l’installazione della Virtual Machine di Java, e in mancanza di essa, non funzionano (I. Explorer 6 viene distribuito senza la VM di Java). I file che contengono il codice sorgente della Applet hanno estensione .java, mentre i file compilati e pronti (da includere nella nostre pagine web) hanno invece estensione .class. INSERIRE APPLET JAVA Come già detto è necessario salvare nella cartella che contiene il sito il file .class che contiene il codice java compilato. Con una semplice ricerca nel web, si trovano migliaia di applet programmate e compilate, che basta scaricarsi e salvare. E’ poi necessario inserire, nel proprio codice HTML i tag che richiamino l’applet e che ne impostino i parametri. Un esempio: <APPLET code="lake.class" width="139" height="420"> <PARAM name="image" value="LEO.jpg"> <IMG src="LEO.jpg" width="139" height="210" lt=""> </APPLET> N.B. Dato che vi capiterà di utilizzare applet che NON avete creato voi, non potete sapere quali parametri ci vogliono per farla funzionare, quindi è sempre meglio utilizzare applet delle quali viene fornito anche un esempio di file HTML in cui sono inserite come esempio (dal quale posso poi copiare il codice). In questo sito trovate molte applet: http://www.html.it/java ESEMPIO DI INSERIMENTO DI UNA APPLET 1. 2. 3. 4. 5. 6. 7. 8. Aprire il borwser e andare in http://www.html.it/java. Scegliere un tipo di Applet tra quelli proposti Scaricare l’Applet sul proprio computer (in formato .zip) Estrarre il contenuto del file .zip nella cartella che contiene la vostra pagina. Solitamente vi vengono estratti due file: il .class (che dovete lasciare stare) e il .html di esempio. Aprite il file .html visualizzandone il codice. Selezionate la parte racchiusa tra i due tag <APPLET> e </APPLET>, copiatela e incollatela nella vostra pagina HTML. Provate la vostra pagina e eventualmente modificate parametri e formattazione del codice che avete copiato. LINGUAGGI DI SCRIPTING Un linguaggio di scripting è un linguaggio di programmazione che può essere inserito all’interno di codice HTML. Abbiamo già visto che l’HTML è un semplice linguaggio di contrassegno, con tutti i suoi pregi e i suoi molti limiti, tramite i linguaggi di scripting possiamo ovviare alle mancanze dell’HTML, e possiamo utilizzare meccanismi che consentano di prendere delle decisioni o compiere delle iterazioni, e altri costrutti propri della programmazione (come funzioni di controllo degli errori). I principali linguaggi di scripting sono il JavaScript e il VBScript, e entrambi sono interpreabili da I. Explorer senza bisogno di installare Virtual Machine. Un esempio di script: <SCRIPT type="text/javascript"> function ciao() { alert ("ciao"); } </SCRIPT> INPUT type="button" value="clicca" onClick="ciao()">