XHTML válido al insertar videos de YouTube

desarrollo 9 comentarios »

Insertar un video de YouTube en tu blog es muy sencillo. Basta con copiar y pegar el HTML que se nos proporciona. Pues bien, si simplemente hacemos esto la página resultante no va a ser XHTML válido.

not valid html

valid xhtml

Buscando he encontrado varias maneras de convertir dicho HTML a XHTML válido. A mí no me ha funcionado ninguna directamente, ya que me rompían el diseño de la página. Al final, he tenido que introducir el nuevo código dentro de un div. Si utilizas los ejemplos que adjunto tendrás que ver si el nuevo div encaja en el diseño de la página.

YouTube

El HTML que nos proporcionan tiene esta pinta:

<object width="425" height="355">
<param name="movie" value="[URL]"></param>
<param name="wmode" value="transparent"></param>
<embed src="[URL]" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed>
</object>

A mí me valida si lo cambio por:

<div align="center">
<object type="application/x-shockwave-flash" style="width:425px height:355px" data="[URL]"> <param name="movie" value="[URL]" />
</object>
</div>

Tendrás que sustituir [URL] por la URL a tu video en YouTube.

Slideshare

Con slideshare pasa algo similar. El HTML que nos proporcionan es:

<div style="width:425pxtext-align:left" id="__ss_195187"><object style="margin:0px" width="425" height="355">
<param name="movie" value="http://static.slideshare.net/swf/ssplayer2.swf?doc=como-programar-un-blog-rest-1197022685945500-3"/><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed src="http://static.slideshare.net/swf/ssplayer2.swf?doc=como-programar-un-blog-rest-1197022685945500-3" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object><div style="font-size:11pxfont-family:tahoma,arialheight:26pxpadding-top:2px"><a href="http://www.slideshare.net/?src=embed"><img src="http://static.slideshare.net/swf/logo_embd.png" style="border:0px nonemargin-bottom:-5px" alt="SlideShare"/></a>  <a href="http://www.slideshare.net/zanaguara/como-programar-un-blog-rest" title="View 'Como programar un blog REST' on SlideShare">View</a>  <a href="http://www.slideshare.net/upload">Upload your own</a></div></div>

Yo lo he cambiado por:

<div align="center">
<object type="application/x-shockwave-flash" style="width:425px height:355px" data="http://static.slideshare.net/swf/ssplayer2.swf?doc=como-programar-un-blog-rest-1197022685945500-3"> <param name="movie" value="http://static.slideshare.net/swf/ssplayer2.swf?doc=como-programar-un-blog-rest-1197022685945500-3" />
</object>
</div>

Crecimiento relativo de ruby frente a java

ruby, rails 0 comentarios »

En el blog de Obie Fernandez encuentro una interesante gráfica que muestra el crecimiento relativo de los puestos de trabajo en los que se requiere conocimientos de ruby frente a aquellos en los que se requiere saber java. Los datos son del portal de empleo indeed.

ruby versus java


Cómo compatir un álbum con fotos privadas en flickr

internet 0 comentarios »

Siempre he me ha parecido una buena idea distinguir entre fotos privadas y fotos públicas en flickr, aunque hasta ahora pensaba que las fotos privadas sólo podían verlas tus contactos marcados como amigos o familiares. Y claro, el problema llegaba cuando querías que ciertas fotos privadas las pudieran ver personas que ni siquiera tenían cuenta en flickr.

El problema se resolvería, tal y como hacen en Picasa, generando una URL “secreta” asociada a un álbum. Si alguien accede al álbum a través de la URL pública, sólo vería las fotos públicas, pero si accede a través de la URL “secreta”, podría ver también las fotos privadas.

Pues bien, esta funcionalidad existe y me imagino que desde hace bastante tiempo. Yo la he buscado varias veces, y nunca la había encontrado. Hasta que el otro día mi cuñado me envío una de estas URL “secretas”, llamadas por flickr “pase de invitados”.

flickr compartir álbum

Yo siempre buscaba en:

Organizar > Álbumes y colecciones

pero no, dicha opción se encuentra en:

Tú > Tus fotos > Álbumes > Álbum x > Compartir este álbum

¿Descendemos de los monos?

ciencia, citas 0 comentarios »

¿Descendemos de los monos? Esperemos, querido mío, que no sea verdad pero, si lo es, recemos para que no llegue a saberlo todo el mundo.

– Comentario atribuido a la esposa del obispo de Worcester después de que le explicaran la teoría de la evolución de Darwin.
(leído en Una Breve Historia de Casi Todo, de Bill Bryson)


¿Cómo sabrán las chuches?

wtf 17 comentarios »

Esta foto la hice en una calle de Cádiz el pasado verano. ¿Una tienda cuyo nombre es “Don Pis”? Creo que no es un nombre muy afortunado.

Don Pis