Antilok.tk

Lezione(html) Applet


AppletNota Html è un linguaggio piuttosto semplice, nella sua semplicità risiedono purtroppo alcune limitazioni, dovute sicuramente al fatto che quando è nato non c'erano le molte necessità di oggi. Per colmare queste carenze si ricorre spesso a linguaggi da integrare con lo stesso html. Il più adoperato è in assoluto Javat che non ha nulla in comune con JavaScript se non la sua parte iniziale del nome. 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, le storie che circolano a proposito di virus o 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 il settore, domani però è un altro giorno e tutto potrebbe accadere. :-)Java Un linguaggio completo e indipendente col quale ottenere vere e proprie applicazioni eseguibili all'interno di pagine web. Si tratta di un linguaggio basato sul C++ che genera codice precompilato sottoforma di applet. Non preoccupatevi, non dobbiamo creare queste applet ma sapere come inserirle, la rete è piena di applet già pronte, si tratta soltanto 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 l'elemento <OBJECT>) entrambi servono appunto per inserire applet nella pagina web, diversi sono gli attributi possibili:<APPLET>attributi assegnabili:ALIGNALTCODECODEBASENAMEWIDTHHEIGTHVSPACEHSPACE</APPLET>  ALIGNL'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.<APPLET ALIGN="center">  ALTL'attributo ALT, opzionale, specifica un testo alternativo da visualizzare nel caso in cui il browser riconoscesse l'elemanto APPLET ma non fosse in grado di eseguirne il codice.<APPLET ALT="spiacente il tuo browser non è in grado di visualizzare questo applet">  CODEL'attributo CODE, obbligatorio, specifica il nome del file che contiene il codice compilato dell'applet. Di norma un file con estensione .class<APPLET CODE="weblink.class">  CODEBASEL'attributo CODEBASE, opzionale, specifica l' URL di base dell'applet; ovvero la cartella (directory) che contiene il codice compilato dell'applet.<APPLET CODE="http://www.web-link.it/weblink">  NAMEL'attributo NAME, opzionale, specifica il nome per l'istanza dell'applet, consentendo agli altri applet che si trovano sulla stessa pagina di riconoscersi e comunicare a vicenda tra di loro.<APPLET NAME="web">  WIDTH e HEIGHTGli attributi WIDTH e HEIGHT, obbligatori, specificano le dimensioni dell'area di visualizzazione dell'applet stesso.<APPLET WHIDTH="200" HEIGHT="150" >  VSPACE e HSPACEGli attributi VSPACE e HSPACE, opzionali, specificano il numero di pixel da lasciare sopra e sotto l'applet, una sorta di margini.<APPLET VSPACE="12" HSPACE="5" ><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 e sono indispensabili ai fini del suo corretto funzionamento. Ipotiziamo che l'applet richieda un determinato font, questo sotto un possibile esempio:<APPLET><PARAM NAME=FontName VALUE="TimesRoman"></APPLET>