Antilok.tk

Lezione html n.4


Nella lezione non sara possibile ascoltare i file audio, ma saranno visibili gli esempi.AudioLa musica, il suono Non sarà indispensabile ma spesso fa piacere essere accompagnati da una buona musica di sottofondo mentre si navigano pagine web. Due sono gli elementi possibili: BGSOUND e EMBED. Il primo, supportato dai browser MicroSoft IE e dal browser OPERA,  il secondo dai browser NetScape e da quelli MS IE a partire dalla versione 4.0 in poi.<BGSOUND> L'elemento <BGSOUND> supporta attributi quali: SRC e LOOP, vediamoli:SRCL'attributo SRC specifica l'indirizzo di un suono da riprodurre, questo può essere in formato wav , midi, mp3 o qualsiasi altro formato purché supportato dal vostro plug-in. Per ovvie ragioni di "peso" è preferibile adoperare un file di tipo midi. Vediamo un esempio:<BGSOUND SRC="audio.mid">  LOOPSenza questo attributo il brano sarà avviato una sola volta automaticamente, senza cioé alcun intervento da parte del navigatore. E' possibile stabilire quante volte il brano dovrà essere ripetuto oppure decidere per una riproduzione all'infinito, per fare questo si adopera la parola infinite oppure il numero es: 3 di volte da eseguire il brano, basterà  inserirlo all'interno dell'attributo LOOP.<BGSOUND SRC="audio.mid" LOOP="infinite">Anche in questo caso il brano sarà sempre avviato automaticamente, senza cioè alcun intervento da parte del navigatore ma sarà ripetuto all'infinito. Soltanto un cambio pagina fermerà la musica.   <EMBED> L'elemento <EMBED> supporta attributi quali: SRC LOOP AUTOSTART WIDTH HEIGTH ed è riconosciuto dai browser NS e IE , quest'ultimo a partire dalla versione 4.0. Vediamo questi attributi:SRCL'attributo SRC specifica l'indirizzo di un suono da riprodurre, questo può essere in formato wav, midi, mp3 o qualsiasi altro formato valido e supportato dal plug-in. Per ovvie ragioni di "peso" è preferibile adoperare un file di tipo midi. Se non vengono specificate alcune dimensioni i browser IE visualizzano l'intera interfaccia grafica, per offrire il controllo diretto sul player, quindi volume, avvio, stop, pausa. Vediamo un esempio:<EMBED SRC="audio.mid">   Il midi che ascolterete è una mia creazione, lo so che fa abbastanza pena ma nessuno avrà da reclamare alcun diritto d'autore.LOOPE' possibile stabilire quante volte il brano dovrà essere ripetuto, oppure decidere per una riproduzione all'infinito, per fare questo si adopera l'attributo LOOP.<EMBED SRC="audio.mid" LOOP="infinite">Anche in questo caso il brano sarà avviato automaticamente, senza cioè alcun intervento da parte del navigatore, e sarà ripetuto all'infinito. Soltanto un cambio pagina fermerà la musica. Al posto di "infinite" si potrebbe mettere il numero equivalente alle volte che il brano dovrà essere ripetuto.  AUTOSTARTE' possibile stabilire se la musica dovrà avviarsi da sola oppure no. Autostart accetta come parametri true o false rispettivamente per avviare o meno la musica.<EMBED SRC="audio.mid" autostart="False">   WIDTH e HEIGTHE' possibile stabilire la porzione dell'interfaccia da visualizzare. Questa varia a seconda del browser adoperato, per IE la mancanza di valori farà si che sia vista per intero. A volte è più comodo avere solo i pulsanti... vediamo come.<EMBED SRC="midi.mid" autostart="False" WIDTH="145" HEIGHT="35"> Queste dimensioni variano a seconda del tipo di browser adoperato, per questo motivo è preferibile non far vedere alcuna interfaccia, oppure affidarsi ad uno script che una volta intercettato il tipo di browser richiami o una dimensione o l'latra. Si veda a questo proposito la mia sez. F.A.Q.