Includere documenti slideshare con codice xhtml valido
Alessandro Scoscia • 08 giugno 2008 16:11
Slideshare è uno dei servizi di condivisione documenti più utilizzati al mondo. Come youtube o google video per i filmati, questo servizio consente di condividere i proprio grafici ed i propri documenti permettendone una visualizzazione pubblica o riservata ad alcuni utenti. Il sistema permette inoltre di aggiungere una clip audio ai contenuti per realizzare molto semplicemente un "seminario via web".
Eseguito l'upload dei documenti sul server, le slide possono essere visualizzate direttamente dal sito di Slideshare o dalle proprie pagine includendo un blocco di codice fornito direttamente dal servizio.
Il problema è proprio che il codice suggerito da slideshare, utilizzando il tag deprecato "embed" non risulta xhtml valido:
- <object style="margin:0px" width="425" height="355">
- <param name="movie" value="http://static.slideshare.net/swf/ssplayer2.swf?doc=..."/>
- <param name="allowFullScreen" value="true"/>
- <param name="allowScriptAccess" value="always"/>
- <embed src="http://static.slideshare.net/swf/ssplayer2.swf?doc=..." type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355">
- </embed>
- </object>
Un codice xhtml valido che permette di inserire gli stessi contenuti è invece:
-
<object width="425" height="355" data="http://static.slideshare.net/swf/ssplayer2.swf?doc=..." type="application/x-shockwave-flash">
- <param value="http://static.slideshare.net/swf/ssplayer2.swf?doc=..." name="movie"/>
- <param value="true" name="allowFullScreen"/>
- <param value="always" name="allowScriptAccess"/>
- </object>




![[Valid RSS]](/img/valid-rss.png)
