Audio e Script applet

Nelle lezioni precedenti abbiamo imparato l'essenziale e forse anche qualcosa in più al fine di poter realizzare un discreto sito web, tenuto anche conto e confidando soprattutto nella vostra fantasia ed estro, oltre che nel vostro buon gusto nel saper scegliere sapientemente i colori, gli sfondi, le immagini, i fonts, e tutto il resto.

Per concludere vedremo adesso come inserire un sottofondo musicale e come poter utilizzare i molti scripts che la rete mette a disposizione gratuitamente.

Audio Musica

Un brano musicale può essere introdotto in una pagina web facendo uso dell'elemento embed
Questa la sua sintassi:

<EMBED src="tuomidi.mid" WIDTH="145" HEIGHT="35" AUTOSTART="true" LOOP="true">

Dove tuomidi.mid è il nome del brano midi da riprodurre, tutto il resto serve per visualizzare l'interfaccia grafica per chi adopera ad esempio il multimedia player di Windows, in questo esempio con dimensioni 145 x 45 pixel.


Nell' esempio ho inserito "false" come attributo di AUTOSTART, quindi per ascoltare la musica si dovrà premere sul pulsante dell'interfaccia. Con True si sarebbe avviata automaticamente.

Perché ho inserito un brano di tipo midi e non uno di tipo Mp3 o Wave?

Semplicemente perché i files di tipo midi sono i più "leggeri" e non costringono il visitatore a lunghe ed estenuanti attese, non dimenticatelo mai, un file audio che superasse i 50 ~ 60 Kb sarebbe a mio avviso da scartare...

Il brano musicale, qualunque sia il suo formato, cessa di funzionare nel momento in cui si cambia pagina, da qui la necessità di avere una struttura a frames nel caso in cui si volesse una musica di sottofondo che accompagni durante tutta la navigazione, per la struttura a frames vi rimando alla lezione 6 e alle mie F.A.Q. per quanto riguarda l'audio, dove troverete maggiori e più dettagliate informazioni.

Scripting

Html da solo ha certi limiti, non è una sorpresa, questi sono però facilmente superabili grazie all'integrazione di un linguaggio di scripting, il più adoperato è certamente JavaScript, non fosse altro perché è compatibile con tutti i browser.

Come si gestiscono gli script è abbastanza semplice, di solito si trovano già pronti, è sufficiente copiarli ed incollarli nella propria pagina per vedere da subito l'effetto desiderato. La rete ne distribuisce in gran numero e per ogni esigenza, anche io ne ho messi diversi a vostra completa disposizione, li trovate alla voce scripting,  si tratta di seguire alla lettera le istruzioni riportate facendo attenzione a non omettere niente, neppure una sola virgola del codice fornito compresi i ritorni a capo e le spaziature, pena il mancato funzionamento dello script se non addirittura il blocco totale del vostro programma di navigazione.

Di solito uno script è formato da una o più parti di codice, queste devono essere posizionate fra gli elementi <head> </head> o <body> </body> dove e come inserirli lo si trova scritto nelle spiegazioni, per cui non è quasi mai un problema.

Questi script non fanno altro che far compiere al browser determinate azioni sfruttando proprio ciò che di solito il browser stesso è già in grado di fare, ecco perché è importante avere sempre una versione aggiornata del proprio navigatore (browser), molti scripts non funzionano su navigatori obsoleti e in alcuni casi neanche su quelli leggermente datati.

Un esempio di scripting potrebbe essere questo sotto, vi permette di visualizzare l'ora del vostro sistema:

Questo script per esempio è formato da due parti di codice, la prima va inserita fra i tags <head> mentre la seconda, che è quella che richiama ed attiva lo script, è posizionata nel punto prescelto della pagina, quindi nel <body>, e più precisamente nel punto esatto in cui voler fare apparire l'orologio digitale.

Potete trovare lo script e le istruzioni per inserirlo nella mia sezione dedicata allo scripting.



Applets

Stessa cosa detta per gli scripts vale anche per l'introduzione di applets...
Cosa sono le applets ?

Si tratta sempre di codice java ma questa volta compilato e salvato in uno o più files di tipo .class, questi files di solito dovrebbero trovarsi sul server, nella stessa cartella dove c'è la pagina che li richiama. Le applets a differenza degli script non si limitano ad impartire istruzioni precise al browser, sono dei veri e propri programmi che lavorano in assoluta autonomia ed indipendenza.
Sulla rete si trovano molte applets per gli usi più disparati, dai giochi alle utility, dalle applicazioni grafiche alle funzioni matematiche.

Anche in questo caso sarà l'autore stesso a fornire le spiegazioni necessarie al suo inserimento e più di ogni altra cosa come impostare i vari parametri ai fini di un corretto funzionamento.

provate a visitare la mia sezione dedicata alle applets, non ne sono io l'autore, mi sono limitato a raccoglierne alcune molto belle, potrete così rendervi conto di cosa si tratta e come si adoperano.

Con questa lezione avete imparato se non tutto, moltissimo di quello che c'era da imparare :-)

Non resta che trasferire sulla rete il lavoro fatto, ed è proprio quello che faremo nella prossima lezione Assicuratevi che tutto funzioni in locale, cioè nel vostro disco rigido, e se funziona come credo, funzionerà anche in rete.

 
Lezione Precedente   Lezione Successiva