HTML/XHTML  »  Guide  »  Guida HTML 

Includere un file Java



Java è un linguaggio di programmazione rilasciato dalla Sun nel 1995, ma in corso di sviluppo sin dal 1991. Il suo successo nel web è dovuto alle famose "applet" (fusione delle parole "application" e "gadget") che permettono di aggiungere interattività alle pagine web.

Le applet Java hanno tracciato la strada verso una migliore esperienza utente per i siti Web. Sono le antesignane dei diversi plugin come il Flash Player, Silverlight e del canvas di HTML 5.

Tutto quello che si può fare con le applet Java oggi lo si può fare anche con Flash o JavaScript e in molti casi si preferisce utilizzare questi linguaggi.

Java rimane una valida alternativa per applicazioni web complesse (ad esempio i dati e i grafici delle quotazioni finanziarie, che devono essere aggiornati in tempo reale), o anche per applicazioni come la chat (i client in Java sono tuttora insuperati).

I file con il codice sorgente hanno estensione .java, i file compilati (da inserire nelle nostre pagine web) hanno invece estensione .class.

Come per tutti i plugin oggi possiamo inserire un applet Java grazie al tag <object> ed una sintassi simile a questa:

<object id="appletLake" 
        codetype="application/java"
        codebase="applet_dir/" 
        width="500" height="400" >

  <param name="image" value="myimage.jpg">
  
  <!--html alternativo -->
  <img src="http://html.it/guide/esempi/guida_html/multimedia/java/logo.gif" width="263" height="65" alt="html.it">
  <!-- fine html alternativo -->
</object>

che dà questo output:

html.it

Diamo uno sguardo alle proprietà che abbiamo inserito:

ProprietàDescrizione
codetypeStabilisce il tipo di oggetto (nel nostro caso application/java) che stiamo inserendo
codebaseIndica l'indirizzo della cartella che contiene il file .class della nostra applet
width e heightSono le dimensioni (larghezza e altezza) del box in cui eseguire l'applicazione

Oltre alle proprietà necessarie a definire l'applicazione da caricare, possiamo utilizzare anche un tag <param> per passare dei valori all'applet. Nel nostro caso le passiamo l'url di un'immagine da visualizzare.

Infine, per coloro che non hanno installato il plugin per la visualizzazione delle applet, abbiamo inserito del markup HTML alternativo, per mostrare comunque l'immagine.

Nota: In passato si utilizzava il tag <applet>, che però, è stato da tempo deprecato dal W3C e può causare anche problemi di visualizzazione su alcuni browser.

Una raccolta di applet Java è presente sul sito Java.HTML.it.

Ultimi articoli HTML/XHTML

Inserire video nelle pagine Web con HTML5

Codec, compatibilità dei browser, tools, codice e best practices per...

LungoJS: semantica HTML5 per il mobile

Realizzare layout per dispositivi mobili tenendo conto della...

Web storage, i cookies secondo HTML5

Come rendere persistenti i dati con HTML5

HTML5, section o article? ...E il div?

Cerchiamo di fare chiarezza sull'uso di questi due nuovi elementi e...

HTML5, la validazione del codice

Gli strumenti per verificare l'aderenza agli standard di pagine e...

Altri articoli

Guide HTML/XHTML

Guida HTML5

Una guida per conoscere e applicare da subito le novità introdotte...

Guida XHTML

XHTML è il nuovo standard per il WEB ed è la transizione verso...

Altre guide

Newsletter @Daily HTML.it

Ogni mattina, dal lunedì al venerdì, le novità pubblicate su tutti i siti tecnici del network HTML.it: articoli, guide, notizie dal Web, blog e molto altro.

Iscriviti alla newsletter

Altre newsletter

Corsi in aula

Corso Webmaster base

18 Giugno 2012 a Milano
Disponibilità: 6 Posti

Corso Google AdWords Base

25 Giugno 2012 a Milano
Disponibilità: 7 Posti

Corso Google AdWords Base

05 Giugno 2012 a Roma
Disponibilità: 7 Posti

Corso Webmaster base

11 Giugno 2012 a Roma
Disponibilità: 7 Posti