Nota Html è un linguaggio piuttosto semplice per pagine web ha purtroppo diverse limitazioni dovute forse al fatto che quando è nato non c'erano certo le esigenze di oggi, poteva quindi andare anche bene. Questi limiti oggi è possibile superarli, almeno in parte, grazie a Java e Javascript. A questo proposito se ne sentono dire molte, alcune sono prive di ogni fondamento, mi riferisco al fatto che possano recare danni alla macchina sulla quale vengono eseguiti. Personalmente non credo sia possibile, non essendo nessuno dei due in grado di scrivere su disco fisso se non a livello di cookie. Le storie che si sentono a proposito di virus e formattazioni varie sono a mio personale e modesto parere solo leggenda, questo almeno ad oggi... Sappiamo infatti con quale rapidità si evolve e si sviluppa questo settore, domani è un altro giorno e tutto potrebbe essere :-)
Java Un linguaggio completo e indipendente col quale ottenere vere e proprie applicazioni eseguibili dall'interno di pagine web. Si tratta di un linguaggio basato sul C++ che genera un codice precompilato sottoforma di applet Java. Non dobbiamo creare queste applet ma sapere come inserirle, la rete è piena di applet già pronte, si tratta solo di scegliere quelle che fanno al caso nostro ed incorporarle, vediamo come:
<APPLET>...</APPLET>
L'elemento <APPLET> (i Browser IE riconoscono come inserimento di applet anche <OBJECT>) entrambi servono appunto per inserire applet nella pagina web, diversi sono gli attributi quali:
| ||||||
ALIGN
L'attributo ALIGN opzionale specifica l'allineamento dell'applet i valori possono essere gli stessi dell'elemento IMG quindi: left, right, top, texttop, middle, absmiddle, baseline, bottom e absbottom.
| ||
ALT
L'attributo ALT opzionale specifica un testo alternativo da visualizzare se il browser riconosce l'elemanto APPLET ma non è in grado di eseguirne il codice.
| ||
CODE
L'attributo CODE obbligatorio specifica il nome del file che contiene il codice compilato dell'applet.
| ||
CODEBASE
L'attributo CODEBASE opzionale specifica l' URL di base dell'applet ovvero la directory che contiene il codice compilato dell'applet.
| ||
NAME
L'attributo NAME opzionale specifica ul nome per l'istanza dell'applet consentendo agli altri applet che si trovano sulla stessa pagina di riconoscersi e comunicare tra di loro.
| ||
WIDTH e HEIGHT
Gli attributi WIDTH e HEIGHT obbligatori specificano le dimensioni dell'area di visualizzazione dell'applet.
| ||
VSPACE e HSPACE
Gli attributi VSPACE e HSPACE opzionali specificano il numero di pixel sopra e sotto l'applet una sorta di margini.
| ||
<PARAM NAME = attributo1 VALUE = valore>
Questo elemento rappresenta l'unico modo possibile per inviare dati all'applet di solito i vari parametri sono suggeriti dall'applet stesso ai fini del suo corretto funzionamento. Ipotizioamo che l'applet richieda un font questo sotto un possibile esempio:
|
ESEMPIO
Vediamo un esempio che racchiude molti parametri. Lo specchio d'acqua mosso dalla corrente è generato da un applet di Fabio Ciucci:
|
<APPLET code="AnLake.class" width=180 height=234>
<param name=regnewframe value="YES">
<param name=regframename value="_blank">
<param name=statusmsg value="AnLake applet">
<param name=res value="1">
<param name=image value="mountain1.jpg">
<param name=overimgX value="0">
<param name=overimgY value="156">
<param name=textscroll value="NO">
</APPLET>
|
Le righe di codice che compongono l'applet sopra sarebbero molte di più non credo però serva o sia il caso di elencarle tutte. Si potrà notare che certi parametri sono specifici quindi fini a se stessi; di solito chi fornisce l'applet fornisce anche l'elenco dei parametri e quali possano essere gli effetti prodotti oltre che i relativi valori ammessi. Lo scopo di questo esempio è solo quello di rendere l'idea di come fare per inserire codice java ai fini di integrarlo con Html. Spero di esserci riuscito.
Andrea Bianchi
Puoi lasciarmi un msg, un suggerimento, una critica.

© Andrea Bianchi 1997-1998-1999-2000