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:
Diamo uno sguardo alle proprietà che abbiamo inserito:
| Proprietà | Descrizione |
|---|---|
codetype | Stabilisce il tipo di oggetto (nel nostro caso application/java) che stiamo inserendo |
codebase | Indica l'indirizzo della cartella che contiene il file .class della nostra applet |
width e height | Sono 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.
Inserire video nelle pagine Web con HTML5Codec, compatibilità dei browser, tools, codice e best practices per... |
LungoJS: semantica HTML5 per il mobileRealizzare layout per dispositivi mobili tenendo conto della... |
Web storage, i cookies secondo HTML5Come 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 codiceGli strumenti per verificare l'aderenza agli standard di pagine e... |
Guida HTML5Una guida per conoscere e applicare da subito le novità introdotte... |
Guida XHTMLXHTML è il nuovo standard per il WEB ed è la transizione verso... |
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
|
|
Corso Webmaster base18 Giugno 2012 a Milano |
|
|
Corso Google AdWords Base25 Giugno 2012 a Milano |
|
|
Corso Google AdWords Base05 Giugno 2012 a Roma |
|
|
Corso Webmaster base11 Giugno 2012 a Roma |