Ir directamente al contenido de esta página
Alguno de nuestros clientes ha querido aprovechar los canales de YouTube o SlideShare para distibuir contenidos, y nos ha pedido que los incrustáramos en su página web. Sin embargo, con buen criterio, nos piden que eliminemos los contenidos relacionados que aparecen al final de la reproducción, al carecer de control sobre los mismos.
Afortunadamente, no es en absoluto complicado. En el marcado que ofrece YouTube, vemos en el value del primer param la dirección del vídeo que se quiere incrustar:
<object width="600" height="360">
<param name="movie" value="http://www.youtube.com/v/u6XAPnuFjJc&hl=es_ES&fs=1"></param>
<param name="allowFullScreen" value="true"></param>
<param name="allowscriptaccess" value="always"></param>
<embed src="http://www.youtube.com/v/u6XAPnuFjJc&hl=es_ES&fs=1"
type="application/x-shockwave-flash"
allowscriptaccess="always"
allowfullscreen="true"
width="600" height="360">
</embed>
</object>
Basta con añadir un parámetro final al URL, rel=0, para que no aparezcan los vídeos relacionados, con lo que esa línea quedaría así:
<param name="movie" value="http://www.youtube.com/v/u6XAPnuFjJc&hl=es_ES&fs=1&rel=0"></param>
Habría que hacer lo mismo para embed, pero pensamos que, ya que estamos, vamos a eliminar ese elemento que es una reliquia del pasado —aunque parece que se quiere resucitar—, y vamos a proporcionar el código válido para XHTML:
<object type="application/x-shockwave-flash" data="http://www.youtube.com/v/u6XAPnuFjJc&hl=es_ES&fs=1&rel=0" height="360" width="600">
<p><strong>Nota:</strong> Para reproducir este contenido necesita tener instalado <a href="http://www.adobe.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash&Lang=Spanish">Adobe Flash Player</a>.</p>
<param name="movie" value="http://www.youtube.com/v/u6XAPnuFjJc&rel=0" />
<param name="allowFullScreen" value="true" />
<param name="allowscriptaccess" value="always" />
<param name="rel" value="false" />
</object>
Vamos a ilustrarlo con uno de los vídeos de Cognitive Media para RSA:
El mismo código se puede emplear para incluir la presentación de SlideShare, quienes han adoptado la misma solución de YouTube, el parámetro rel=0.
Somos un pequeño estudio fundado en 2007 por tres amigos y que actualmente cuenta con un nutrido grupo de colaboradores, todos ellos profesionales con entre ocho y once años de experiencia en diversos aspectos del desarrollo y la programación web.
Además, Digital Icon, S.L. (N.I.F.: B84622927) es una empresa inscrita en el Registro Mercantil de Madrid, Tomo 22 436, Libro 0, Folio 20, Sección 8, Hoja M-400861, Inscripción 1, conforme a los artículos 18 del Código de Comercio y 6 del Reglamento del Registro Mercantil.
Si quiere conocer un poco mejor cómo trabajamos, puede descargar una copia del contrato que firmamos con nuestros clientes o seguirnos en Google+:
Cliente: La Fábrica
División: MovilizaWeb
Nuestro trabajo: PHP, HTML5, CSS
Cliente: Ana del Val
División: EidoWeb
Nuestro trabajo: PHP, XHTML, CSS, JavaScript
Cliente: Guiomar González
División: EidoWeb
Nuestro trabajo: PHP, HTML5, CSS, jQuery
© Digital Icon, S.L., 2007 – 2012
Comentarios
Buenas noches amigos de Digitalicon. Quiero agradecerles esta publicación que han realizado, dejandoles otro de los códigos nuevos para Youtube.
Al final de cada video embebido, colocan
?enablejsapi=1&version=3.Por ejemplo:
http://www.youtube.com/v/NL-q2SnlaTI?enablejsapi=1&version=3Saludos atentamente.
¿Algún comentario?