Page 51 - Guida tascabile HTML5
P. 51
Capitolo 4
Gli elementi multimediali
In questo capitolo viene descritta una categoria di marcatori particolare: saranno
introdotti i tag inclusi (o rimpiazzati). Questi tag permettono di inserire elementi
multimediali nel flusso del documento, facendo riferimento alle sorgenti
(immagini, tracce audio, video e così via) tramite l’indirizzo URL dei file sul
server. Combinando alcuni tag specifici è possibile garantire un’interazione con
l’utente semplice e completa.
La gestione diretta di file audio e video è una novità introdotta con la specifica
HTML5, e consente la riproduzione di file multimediali in modo nativo dal
browser, senza richiedere all’utente l’installazione di plugin o componenti
aggiuntivi, ma ricorrendo solo a script JavaScript ad hoc.
NOTA Evitando il ricorso a plugin di terze parti si ottengono alcuni vantaggi, tra cui:
sicurezza durante la navigazione (a volte i plugin possono essere vulnerabili ad
attacchi di software maligni), prestazioni (le risorse utilizzate dal browser sono
ottimizzate per i formati supportati in modo nativo), maggiore praticità (non sono
necessari aggiornamenti separati per il browser e i componenti aggiuntivi), controllo
completo e standardizzato delle interfacce da parte del web designer.
Una sezione del capitolo, nella parte finale, sarà dedicata all’inclusione di
contenuti esterni anche più complessi: intere pagine HTML e, se necessario,
contenuti gestiti con plugin aggiuntivi di terze parti.
ATTENZIONE L’utilizzo e il supporto dei tag descritti in questo capitolo è in piena
evoluzione: l’interpretazione della specifica HTML5 porta ad applicazioni anche in
parte differenti da quelle proposte. Tenete presente che le modalità di utilizzo
consigliate cercano di essere immediate, ricche di funzioni e ben supportate dalle
versioni correnti dei principali browser.
Le immagini: <img>
Per arricchire il contenuto di una pagina spesso c’è l’esigenza di inserire nel
flusso del contenuto immagini e fotografie, che in alcuni contesti addirittura
diventano elementi centrali e più significativi della parte testuale della pagina.