12.12.2012 Views

4 Creare contenuti per il web - Andrea Giachetti

4 Creare contenuti per il web - Andrea Giachetti

4 Creare contenuti per il web - Andrea Giachetti

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Creare</strong> <strong>contenuti</strong> <strong>per</strong> <strong>il</strong> <strong>web</strong>: (X)HTML e CSS in dettaglio 97<br />

width="320" height="256"><br />

<br />

<br />

<br />

In questo caso l'interfaccia inclusa è di dimensioni 320x256 pixel, i comandi di controllo<br />

dell'esecuzione sono visib<strong>il</strong>i (controller=true, in genere appaiono i tasti start, stop e<br />

pausa e la barra temporale), e <strong>il</strong> f<strong>il</strong>mato parte solo quando si schiaccia play<br />

(autoplay=false). Se si vuole garantire la massima compatib<strong>il</strong>ità rendendo possib<strong>il</strong>e sia<br />

l'inserimento con object che alternativamente con embed, si possono ut<strong>il</strong>izzare entrambi in<br />

alternativa.<br />

Per convincerci che è probab<strong>il</strong>mente questo <strong>il</strong> metodo che garantisce la massima accessib<strong>il</strong>ità, si<br />

può osservare che <strong>il</strong> codice che viene proposto sul celebre sito YouTube <strong>per</strong> <strong>per</strong>mettere agli<br />

utenti di inserire nelle proprie pagine i video archiviati sul sito stesso è strutturato in maniera<br />

identica. Questo è un esempio preso dal sito stesso:<br />

<br />

<br />

<br />

<br />

<br />

e che usa object e in alternativa embed richiamando <strong>il</strong> plugin <strong>per</strong> la visualizzazione dei video in<br />

formato shockwave-flash.<br />

Quando si include un oggetto multimediale con object o embed è infine anche possib<strong>il</strong>e fare in<br />

modo di indicare dove si dovrebbe scaricare <strong>il</strong> plugin <strong>per</strong> gestire <strong>il</strong> contenuto multimediale, se<br />

assente. L'opzione si ab<strong>il</strong>ita attraverso l'attributo “pluginspage” in embed e quello “codebase” in<br />

object.<br />

Data l'evoluzione recente dei vari tipi di contenuto multimediale e plugin, ci possono a volte<br />

essere problemi di compatib<strong>il</strong>ità ed è sempre meglio cercare di inserire tutte le possib<strong>il</strong>i<br />

alternative <strong>per</strong> rendere i <strong>contenuti</strong> fruib<strong>il</strong>i anche con i vecchi browser. Molto spesso si trovano<br />

esempi come <strong>il</strong> seguente:<br />

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!