Inserire i video di YouTube e Google Video in xHtml valido senza errori

YouTubeQuante volte ho penato per poter inserire un video di YouTube in questo blog per colpa del codice html fornito contro ogni standard, ed io sono per gli standard, dovendo sempre rinunciare. Dopo qualche ricerca e delle prove a caso sono riuscito a trovare il codice pi breve semplice e immediato per far si che il filmato appaia e che la pagina in questione passi il test w3c.
Ecco il codice:
<object type="application/x-shockwave-flash" data="http://www.youtube.com/v/HJnsPerfwxQ" width="425" height="350"<param name="movie" value="http://www.youtube.com/v/HJnsPerfwxQ" /></object>

Altro tipo di filmato che potrebbe capitare:
<object type="application/x-shockwave-flash" data="http://admin.brightcove.com/destination/player/player.swf?allowFullScreen=true&initVideoId=933742930&servicesURL=http://www.brightcove.com&viewerSecureGatewayURL=https://www.brightcove.com&cdnURL=http://admin.brightcove.com&autoStart=false" width="486" height="412"><param name="movie" value="http://admin.brightcove.com/destination/player/player.swf?allowFullScreen=true&initVideoId=933742930&servicesURL=http://www.brightcove.com&viewerSecureGatewayURL=https://www.brightcove.com&cdnURL=http://admin.brightcove.com&autoStart=false" /></object>

Testato su Linux e Windows con Firefox 2.0 funziona bene anche senza l’uso di param, mentre su Internet Explorer 6 necessita anche di param con la necessit di dover ripetere l’url una seconda volta ma l’importante e che si veda e che sia validato :-P.
Se avete suggerimenti non esitate a scrivere.

Tag:

5 Commenti a “Inserire i video di YouTube e Google Video in xHtml valido senza errori”

  1. Leondany ha detto:

    Ottimo codice…ne ho preso spunto!

  2. […] nel feed e si deve andare per forza nel sito. Io non uso il codice standard di YouTube ma un codice validato xhtml 1.0 strict messo appunto da me per risolvere il problema. Sul blog funziona con tutti i browser (anche con il […]

  3. guido ha detto:

    🙁

    Purtroppo questo codice non mi funziona !
    Il risultato un quadro bianco.. non c’ traccia del video

    ???

  4. Traffyk ha detto:

    Ciao Guido bisogna andare nel tuo profilo in wordpress e disabilitare l’editor avanzato durante la scrittura. Soltanto dopo funzioner questo codice.

  5. liliansi ha detto:

    Anche a me questo metodo non funziona…eppure ho l’editor avanzato disattivato….

Lascia un Commento