miércoles, 29 de febrero de 2012

Modificaciones en los anidados de Blogger .. again

Como uno trata de estar lo más lejos posible de los caprichos de Blogger, no me había dado cuenta de los cambios que ha hecho en los comentarios anidados y los problemas que estaba causando en varios sitios hasta que empezaron a llegar comentarios al respecto.

El problema con estas cosas es que podemos arreglarlas pero seguimos a merced de futuros cambios ya que todo ese código se genera de modo automático.

El primer punto que vi al tratar de responder a esas preguntas es que hay un cambio en el script de Blogger que es el que se encuentra en este includable:
<b:includable id='threaded_comment_js' var='post'>
.......
</b:includable>
Y ese includable, al parecer, debe ser actualizado manualmente así que lo mejor es que lo eliminemos, guardemos la plantilla y volverá a agregarse solito pero con el nuevo contenido.

El segundo problema surge con los emoticones si es que han seguido la idea descripta en esta entrada; como ahora, los textos de los comentarios no se encuentran en una etiqueta BLOCKQUOTE sino en una etique P, deberíamos cambiar esa línea del script:
function NEWemoticonComentario() {
var c = document.getElementById("comment-holder");
if(c!=null) {
var listacoms = c.getElementsByTagName("p");
if(listacoms.length>0){
for(var i=0; i<listacoms.length; ++i) {
comlTexto = listacoms[i].innerHTML;
listacoms[i].innerHTML = DRAWemo(comlTexto);
}
}
}
}
Con eso, todo quedaría funcionando nuevamente ... hasta nuevo aviso.

Ya han sacado el clon de Pinterest en China

Hace tiempo que os comentamos que China clona todo pero todo, todo y ahora le ha tocado el turno a Pinterest. Comprobar su crecimiento en seis meses y que en China le copien la idea y el formato ha sido todo uno, y no hablamos de una copia cualquiera, quien ha lanzado la plataforma es Renren, que cuenta con mas de 31 millones de usuarios activos por mes.


Y por lo que vemos en su portada parece que también predominan las mujeres en ella.


Puede ser halagador para una startup que te copien pero a la larga te cierra uno de los mayores mercados del mundo, cuando llegues, si superas la censura china, te encuentras que tu clon lleva ya tiempo lanzado y nos hay forma de derrocarle. Desgraciadamente no se puede hacer nada con esta forma de clonar que tienen los chinos, es su cultura y están amparados por su gobierno...

martes, 28 de febrero de 2012

Creando banners [creatubanner.com]

Hola amigos, hoy vengo con un tutorial... pero, de otro tipo. Se podria decir que con una recomendación y un tutorial.
Justamente, les voy a enseñar como crear un banner de calidad, online, gratis y facil en creatubanner.com.



Como verán, esta herramienta online permite crear banners, de diferentes estilos, tamaños, colores, etc, etc.

Cuando abramos la página, observaremos una vista previa de como ira quedando nuestro banner, a medida que lo vayamos haciendo:



Se puede observar, a la izquierda, que la dicha aplicacion posee diferentes medidas de banners a escojer:



También quizás, desees subir tu propia imagen de fondo para el banner, ya que quieres personalizarlo, o solo por algún otro motivo. Por suerte esta herramienta incluye la opción de: ''Subir mi propia imagen y usarla como fondo del banner.'' Al hacer click, en la anterior casilla, automaticamente la aplicación activara la opción de ''subir tu propia imagen'' para el fondo del banner.

El panel en el que se realizan los cambios, es el siguiente:




Se puede observar que también se pueden agregar diferentes ''luminosidades'' (Únicamente si se usan colores, no una imagen) y por encima los colores a elegir, (Solo 2 colores).

Y además, arriba en la imagen, también se pueden ver diferentes pestañas, las cuales son:


Una vez que terminamos en ''Diseño'' nos dirigimos a ''Texto'' y veremos lo siguiente:


Allí podemos escribir los textos sobre el banner (Si lo deseas). También elegimos las fuentes de texto, color, tamaño, sombra, posición, y rotación.
Una vez que esta hecho, nos dirigimos a ''Borde'':


En esta pestaña, elegimos el tamaño del borde (En Px) y su color.

A continuación vamos a efectos:

Veremos todo como la anterior imagen. En esa pestaña, podemos, o no, seleccionar los efectos para el banner tenemos:
  • Sin efecto
  • Negativo
  • Escala gris
  • Brillo
  • Contraste
  • Contorno
  • Borroso
  • Repujado
  • Sketch
  • Sepia
 Les recomiendo probar todos, y si no gusta marcas '''' y listo.

Y por ultimo nos vamos a ''Guardar'':


Allí seleccionaremos de que manera lo vamos a usar.

Si simplemente lo quieres guardar, presiona click derecho sobre la imagen del banner, y selecciona ''Guardar imagen como...'' y guardas la imagen.

Sino, la aplicación te da a elegir otras cosas que puedes hacer con el banner:

Enlace directo a la imagen del banner
Código html para colocarlo en una pagina web
Banner para Myspace (Header)
Banner para Myspace (masthead)
Banner para Myspace (Extendido)

Al hacer click en el banner enviar a esta pagina web (URL):

Abrir enlace en la misma ventana Abrir enlace en una nueva ventana


Esas son las opciones que te dará la herramienta, cuando selecciones lo que desees, presionas:


Debajo del anterior botón, encontraras una caja de texto, que es la que te dará, el código, según las opciones que hayas seleccionado.

Espero que el tutorial les funcione, se los recomiendo.

Ya están disponibles los gadgets para las Vistas Dinámicas

En Blogger Buzz informan sobre lo que muchos estaban esperando, la llegada de los gadgets en las plantillas de Vistas Dinámicas. Desde ahora ya es posible agregar gadgets a las plantillas de Vistas Dinámicas, esas plantillas que a muchos gustaron pero pocos se atrevieron a usar justamente por la falta de personalización.

Y no sólo eso, también ya está accesible ingresar a la Edición HTML de la plantilla, así que eso abre muchas posibilidades para los usuarios que utilizan estas plantillas, aunque por supuesto hay que ser prudentes con lo que tocamos.

Los gadgets de las Vistas Dinámicas se muestran en el costado derecho del blog, en un menú desplegable que va muy ad hoc al estilo de estas plantillas.


Su acceso es igual que en cualquier plantilla, desde la sección de Diseño podemos ingresar a esas áreas y añadir gadgets.


Sin lugar a dudas este cambio hará más atractivas estas plantillas que definitivamente les faltaba algo.

Twitter ya vende el acceso a nuestros datos de años anteriores

Desde este mes las empresas pueden disponer de nuestro histórico de tweets desde el año 2010, Twitter cerro acuerdos con un par de empresas para la comercialización de nuestros datos, los que puede dar a las marcas una mayor visión sobre nosotros.

Hasta ahora los datos disponibles desde la API que se podían obtener son sobre los últimos siete días, lo que daba una visión nula o limitada sobre nuestros perfiles y muy poco útil para las marcas. La primera de las empresas que empezó a comercializar datos mas allá de siete días fue Gnip, con la que se pueden obtener datos de los últimos 30 días.

Hoy DataShift va mas allá y ofrece datos de un par de años atrás, lo que les permite ofrecer un perfil mucho mas completo sobre nosotros, sobre lo que se opina de una marca, de un producto, sentimientos que generan situaciones, etc. En definitiva Twitter ha abierto definitivamente una nueva forma de financiación, mas allá de una API que responde a temas concretos, que permite crear una visión mucho mas profunda sobre cada uno de nosotros.

Este planteamiento, venta de nuestros datos, es perfectamente legitimo por parte de Twitter, lo concedemos desde el momento en que nos damos de alta en la plataforma y la utilizamos, pero si nos podemos preguntar que datos son los que ofrece Twitter a estas empresas. Si tu cuenta no es publica ¿tienen acceso? tus datos borrados ¿tienen acceso? tus DMs ¿tienen acceso?

Algunas respuestas si hemos podido obtener, los tweets emitidos desde una cuenta "cerrada" no tienen accesos a ellos, pero si tienen accesos a los que se emitieron anteriormente si alguna vez fue publica. Sobre los tweets eliminados, Twitter no los sirve y si borras un tweet al que ya han tenido acceso a el estas empresas, dicen que también será eliminado. Con respecto a los DMs no hemos encontrado nada pero si ya avisamos que desde la API se tiene accesos a ellos, no es difícil suponer que estas empresas también puedan tener accesos a ellos.

En definitiva, nuestra presencia en Twitter sirve para que aun tengan un perfil mucho mas completo sobre nosotros y lo pueden vender legalmente...

4 Opciones de Botones de Redes Sociales para que Sigan tu Blog


iconos sociales

En un post anterior, vimos cómo agregar botones para que puedan seguir tu blog, usando una sola imagen. De ese modo, no afectamos tanto la carga del blog. Hoy veremos otras opciones de iconos, usando texto emergente o tooltip con animación que conseguiremos con CSS.



Preparé cuatro opciones con iconos y efectos distintos, pero usando el mismo efecto en el tooltip y estilo similar al que veía en Marcofolio, la técnica que usa no ofrece el sprite con los iconos, pero decidí adaptarlo, y usar una sola imagen.



Sólo elige el estilo que más te guste y/o se adapte al diseño de tu blog, y pones en tu plantilla el código CSS y el código HTML de los botones que elegiste, siguiendo los pasos que están debajo de todas las opciones ;)








CSS Y HTML de cada opción 



Opción 1








iconos sociales







 CSS 


/* Botones social*/ul#m-soc{margin: 18px 0 0 10px;padding: 0;width: 280px;height: 66px;}

ul#m-soc:hover li {opacity:0.6;}ul#m-soc li {list-style: none;margin: 4px;padding: 0;float: left;border: none;}

ul#m-soc li a{background:url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5UMEgyEkFxgXcddRf7zbnKVBG_ZxV-8_M_4RunHdkEfNPBCifZ9Q8Ah7HAYBzu8HgXViqxovNI1rzahhuQVWo4nqvKsvvaopPu-COtBe_MGc_OG16NekK24GqMDSLfhhOOp92GBNTQ-kn/s1600/sprite1-compartidisimo.png) no-repeat 0 0; margin: 0;padding:0;display: block;position:relative;width: 48px;height: 48px;overflow: visible;}ul#m-soc li a.twitter{background-position: 0 0;}

ul#m-soc li a.facebook{background-position: -48px 0;}

ul#m-soc li a.google{background-position: -96px 0;}



ul#m-soc li a.youtube{

background-position: -144px 0;}

ul#m-soc li a.rss {

background-position: -192px 0;}

ul#m-soc li a span{background: #555;position:absolute;top:-10px;left:0;width:auto;height:auto;opacity:0;padding:5px;text-align:left;color:#fff;filter:alpha(opacity=0);white-space:nowrap;border-radius:3px;font-size:12px;-webkit-transition: all 0.25s ease-in-out;-moz-transition: all 0.25s ease-in-out;-o-transition: all 0.25s ease-in-out;-ms-transition: all 0.25s ease-in-out;transition: all 0.25s ease-in-out;}ul#m-soc li:hover{opacity:1}

ul#m-soc li a:hover{text-decoration:none}ul#m-soc li a:hover span{ opacity:.8;filter:alpha(opacity=80);top:-23px}




HTML




<ul id="m-soc">

<li><a class="twitter" href="#"><span>Seguir en Twitter</span></a></li><li><a class="facebook" href="#"><span>Facebook</span></a></li><li><a class="google" href="#"><span>Google+</span></a></li>
<li><a class="youtube" href="#"><span style="border:0;">YouTube</span></a></li>

<li><a class="rss" href="#"><span style="border:0;">Suscríbete</span></a></li></ul>





Opción 2

























 CSS 


/* Botones social2*/

ul#m-soc2{  

margin: 18px 0 0 10px;padding: 0;width: 220px;height:50px;}

ul#m-soc2 li{

list-style: none;margin: 7px;padding: 0;float:left;border: none;}

ul#m-soc2 li a{

background: url(
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvx07YhrLtSTI9kMJhbTpMarWDC_S6b212a32_9URMKz2mIQabqbSiC8tUKuh-gCPXCWomQHsn2riqXWrTxhgE0XlDvLofMrv_1akHQlI8yTNB_vPHhFEjdw6fKXywCGG_N-2ceCBGwsrS/s1600/sprite2-compartidisimo.png) no-repeat 0 0;

margin:0;padding:0;display: block;position:relative;

width: 33px;

height: 33px;

overflow: visible;

}

ul#m-soc2 li a.twitter{

background-position: 0 0;

}

ul#m-soc2 li a.facebook{

background-position: -33px 0;

}

ul#m-soc2 li a.google{

background-position: -66px 0;

}

ul#m-soc2 li a.rss{

background-position: -99px 0;

}

ul#m-soc2 li a.twitter:hover{

background-position: 0 -33px;

}

ul#m-soc2 li a.facebook:hover{

background-position: -33px -33px;

}

ul#m-soc2 li a.google:hover {

background-position:-66px -33px;

}

ul#m-soc2 li a.rss:hover{

background-position:-99px -33px;

}

ul#m-soc2 li a span{

background: #555;position:absolute;

top:-10px;left:-10px;width:auto;height:auto;opacity:0;

padding:3px;text-align:left;

color:#fff;filter:alpha(opacity=0);

white-space:nowrap;border-radius:3px;font-size:12px;

-webkit-transition: all 0.25s ease-in-out;

-moz-transition: all 0.25s ease-in-out;

-o-transition: all 0.25s ease-in-out;

-ms-transition: all 0.25s ease-in-out;

transition: all 0.25s ease-in-out;}
ul#m-soc2 li a:hover{text-decoration:none} 

ul#m-soc2 li a:hover span{

opacity:.7;

filter:alpha(opacity=70);

top:-23px}





 HTML 


<ul id="m-soc2"><li><a class="twitter" href="#"><span>Twitter</span></a></li><li><a class="facebook" href="#"><span>Facebook</span></a></li><li><a class="google" href="#"><span>Google+</span></a></li><li><a class="rss" href="#"><span>Suscríbete</span></a></li></ul>



Opción 3






















 CSS 


/* Botones social3*/

ul#m-soc3{  

margin: 18px 0 0 10px;padding: 0;width: 220px;height:50px;}

ul#m-soc3 li{list-style: none;margin: 4px;padding: 0;float:left;border: none;}

ul#m-soc3 li a {

background:url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuYvZOeKtkW9fbL2apZQsUC-A5UD9AriHlDpUUG7B9eRWULjq3KB-gt1NsgAFDVv1jPrMgjCuV7VWf8B79QqTRLOo-ieVj9um8tma4ZtPZnGjvIxeQzXiT6oybzexSlzMeUZsh8vMXsZb3/s1600/sprite3-compartidisimo.png) no-repeat 0 0;
margin:0;padding:0;display: block;position:relative; width: 33px;height: 33px;overflow: visible; 

}

ul#m-soc3 li a.rss{

background-position: 0 0;

}

ul#m-soc3 li a.twitter{

background-position: -33px 0;

}

ul#m-soc3 li a.facebook{

background-position: -66px 0;

}

ul#m-soc3 li a.google{

background-position: -99px 0;

}

ul#m-soc3 li a span{

background: #555;position:absolute;

top:-5px;left:-10px;width:auto;height:auto;opacity:0;

padding:3px;text-align:left;

color:#fff;filter:alpha(opacity=0);

white-space:nowrap;border-radius:3px;font-size:12px;

-webkit-transition: all 0.25s ease-in-out;

-moz-transition: all 0.25s ease-in-out;

-o-transition: all 0.25s ease-in-out;

-ms-transition: all 0.25s ease-in-out;

transition: all 0.25s ease-in-out;

}
ul#m-soc3 li a:hover{text-decoration:none} 

ul#m-soc3 li a:hover span{

opacity:.7;

filter:alpha(opacity=70);

top:-23px}



 HTML 


<ul id="m-soc3">

<li><a class="rss" href="#"><span>Suscríbete</span></a></li><li><a class="twitter" href="#"><span>Twitter</span></a></li><li><a class="facebook" href="#"><span>Facebook</span></a></li><li><a class="google" href="#"><span>Google+</span></a></li></ul>



Opción 4





iconos sociales














 CSS 


/* Botones social4*/

ul#m-soc4{  

margin: 18px 0 0 10px;padding: 0;width: 250px;height:55px;}

ul#m-soc4 li{

list-style: none;margin: 4px;padding: 0;float:left;border: none;}

ul#m-soc4 li a {

background: url(


https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiuv3ztthIAmSUF3C-iiBN6F3qVaoBAOPElhBesSKz5waEb4MITPuOoPlHQcVqM1mrsbQdwci7AZLk6_mnc2iQf6rimt6lCDm_DwIhMfEa0Fp6ENGt141UU1vFZ6m-RshWbP0TdhZ05m7Y/s1600/sprite4-compartidisimo.png) no-repeat 0 0;width:41px;height:40px;

margin:0;padding:0;display: block;position:relative;

overflow: visible;

}

ul#m-soc4 li a.twitter{

background-position: 0 -41px;

height:38px;

}

ul#m-soc4 li a.facebook{

background-position: -41px -40px;

}

ul#m-soc4 li a.google{

background-position:-82px -40px;

}

ul#m-soc4 li a.youtube{

background-position:-123px -40px;

}

ul#m-soc4 li a.rss{

background-position:-164px -40px;

}

ul#m-soc4 li a.twitter:hover{

background-position: 0 0;

}

ul#m-soc4 li a.facebook:hover{

background-position: -41px 0;

}

ul#m-soc4 li a.google:hover{

background-position: -82px 0;

}

ul#m-soc4 li a.youtube:hover{

background-position: -122px 0;

}

ul#m-soc4 li a.rss:hover{

background-position: -163px 0;

}

ul#m-soc4 li a span{

background: #555;position:absolute;

top:-10px;left:-10px;width:auto;height:auto;opacity:0;

padding:3px;text-align:left;

color:#fff;filter:alpha(opacity=0);

white-space:nowrap;border-radius:3px;font-size:12px;

-webkit-transition: all 0.25s ease-in-out;

-moz-transition: all 0.25s ease-in-out;

-o-transition: all 0.25s ease-in-out;

-ms-transition: all 0.25s ease-in-out;

transition: all 0.25s ease-in-out;

}
ul#m-soc4 li a:hover{text-decoration:none} 

ul#m-soc4 li a:hover span{opacity:.8;

filter:alpha(opacity=80);

top:-23px}



 HTML 


<ul id="m-soc4"><li><a class="twitter" href="#"><span>Twitter</span></a></li><li><a class="facebook" href="#"><span>Facebook</span></a></li><li><a class="google" href="#"><span>Google+</span></a></li><li><a class="youtube" href="#"><span>YouTube</span></a></li><li><a class="rss" href="#"><span>Suscríbete</span></a></li></ul>





Cómo poner los botones en tu blog paso a paso



Es fácil, vas a necesitar los dos códigos para que funcionen los botones: el que dice "CSS", y que dice "HTML" debajo de cada opción.



Paso 1. Ve a Plantilla > Diseñador de plantillas > Avanzado > Añadir CSS y en el campo pones el código CSS de los botones que elegiste, y guarda los cambios en "Aplicar al Blog".



Paso 2. Ve a Diseño, y pega el código HTML de los botones que elegiste, en la columna lateral u otra sección, eligiendo la opción HTML/Javascript. Sustituye la almohadilla (#) por la dirección web de tu página en cada red social respectivamente. También puedes cambiar el texto del tooltip si así lo deseas. Luego guardas los cambios.



Notas:

El efecto deslizante no funciona en IE, fuera de eso todo funciona bien.

Puedes invertir la posición de los iconos donde se usan dos columnas de iconos en el sprite.

Puedes descartar un icono, eliminando el CSS y el HTML que corresponda a éste.



Actualizaciónes: He agregado la imagen con los iconos, está resaltada con rojo, de todos modos, te recomiendo ámpliamente que la alojes por tu propia cuenta para evitar problemas ;)



20/marzo/2012: Agregué una linea de código en el CSS, para que no se subraye el texto del tooltip, ésto ocurre sólo en las plantillas que tienen una regla que hace que se subrayen todos los textos de los enlaces en la plantilla, al poner el puntero del ratón sobre un enlace (:hover).



Actualicé los iconos de Google Plus en las opciones 1,2 y 3. Ahora son coloraditos...



Créditos por los iconos:

Desing Kindle

designdeck.co.uk

danieleckermann

xeloader


Que tipo de troll eres en Twitter #humor

Un poco de humor nunca viene mal, What is My Rage Face es una aplicación en linea que introduciendo tu nombre de usuario en Twitter te muestra que tipo de troll eres, yo no le he debido caer especialmente bien...



Tiempos de permanencia de los usuarios en redes sociales. Enero 2012

El Wall Street Journal ha publicado un articulo con el tiempo de permanencia de los usuarios en las principales redes sociales durante el mes de Enero, este articulo esta llamando la atención por el pobre resultado de Google Plus, según Comscore, quien ha dado estos datos, solo 3 minutos al mes como media. Sin embargo más nos ha llamado la atención el dato que da sobre Twitter ¿21 minutos?

Nos parece poco tiempo el de Twitter y sobre el tiempo de permanencia en Google Plus, una vez mas tener en cuenta que no toma datos de acceso a través de dispositivos móviles, que solo pueden acceder a la información "publica" y que en Google Plus se estima que en un 90% se comparte de forma privada, es decir, que no nos fiamos de esta toma de datos.

De todas maneras os dejamos los tiempos de permanencia resultantes del estudio de Comscore.


lunes, 27 de febrero de 2012

LinkedIn lanza el botón de sígueme para las empresas

LinkedIn da un paso en su plataforma, tal como hoy anuncian en su blog, ya esta disponible el botón de sígueme para empresas. Un botón que se puede insertar en las paginas web de las marcas y te permite además de seguir a la marca, estar informado de sus actualizaciones.

Han emitido un video explicativo sobre el funcionamiento del botón, que podéis conseguir aquí...

Problemas con los scripts alojados en Dropbox [Solucionado]

Lamentablemente Dropbox ha deshabilitado temporalmente la cuenta en la que almaceno todos los archivos y scripts del blog y de los posts, así que si tienes un script de Ayuda Bloggers en tu sitio te recomiendo que leas la entrada completamente ya que acá otorgaremos la solución.



Tal vez en tu blog ocurra que algunas URL's arrojen el error 509 (Límite de ancho de banda excedido), para comprobarlo, vé a todas las URL's de Dropbox que tengan el ID de mis archivos, por ejemplo:
http://dl.dropbox.com/u/28164309/carpeta/archivo.js
 Verás un cartel con la siguiente imagen:



Para solucionarlo, iré añadiendo en la carpeta de mis repositorios todos los archivos de los posts (Al final del post). Tú deberás buscar el archivo en este repositorio y reemplazarlo en tu plantilla o en tus gadgets.

Recomiendo encarecidamente para evitar esta clase de errores sube tus scripts a un servidor propio, ya que el tráfico que generan todos los blogs que toman algún archivo desde éste es demasiado.

Enlace: Repositorios de Ayuda Bloggers (Enlace actualizado).

Cambiamos el guión por el .com



Como podéis ver nos dejamos el guión de la url por ahí aparcado en alguna parte y estrenamos por segunda vez el dominio .com

Siempre que me preguntan algo sobre configuración de dominios intento pasar la pregunta a los que de verdad entienden de esos tema, lo que si hago es informar que adquirir un dominio no garantiza disfrutarlo por un tiempo indefinido sino que hay que renovarlo cada cierto tiempo.

Normalmente los sitios que ofrecen dominios se encargan de comunicar a sus clientes el vencimiento de los mismos pero puede ocurrir que por cualquier circunstancia no veamos ese email y al no renovar perdemos el dominio pasando a ser de libre uso hasta que alguien lo adquiere de nuevo.

No es extraño que perdiera el dominio en aquellos momentos porque desconocía todo lo anterior, y también desconocía que la persona que lo adquirió tardaría cinco años en dejarlo libre.

Podía contratar un .net o un .es pero la verdad no sé si estaban disponibles y casi que me olvidé del asunto. Pero la idea rondaba cada vez que los usuarios de Linux me comentaban que no podían acceder a mi blog debido al guión.

Parece que está predestinado que los dominos lleguen a este blog envueltos en papel de regalo y desde muchos kilómetros de distancia.

Ha sido un detalle precioso que me ha emocionado porque es de esas cosas que no esperas y se reciben no solo por la ilusión del presente sino por el gesto entrañable y generoso.

Mi agradecimiento y cariño para ti amigo.

Infografía con datos sobre Pinterest

Modea ha realizado esta infografía con datos que te muestran lo importante que es para una marca empezar a posicionarse en Pinterest.

Pulsa sobre la imagen para aumentar

Tricklr, programación de tweets tipo Buffer


Tricklr es una herramienta para programar el envío de tweets en Twitter al estilo de Buffer, puedes programarlos incluso con una semana de antelación y su manejo es muy fácil y simple. Solo debes autorizar la aplicación para poder usarla de forma gratuita.

Aumenta la gestión de la privacidad entre usuarios de redes sociales

Al hilo del estudio sobre sentimientos y comportamientos en redes sociales de Pew Internet, existe un dato importante que debe realzarse, dos tercios de los usuarios de Internet usan las redes sociales y son cada vez mas propensos a salvaguardar su privacidad.Si comparamos los datos desde el 2009, el 63% de usuarios han eliminado a algún amigo frente al 56% que lo hizo en 2009, el 44% ha eliminado los comentarios hechos por otros en su perfil, y el 37% ha eliminado sus nombres de las fotos en las que fueron etiquetados.


Por género las mujeres son mas propensas a protegerse, un 67% de ellas dicen que han eliminado a usuarios de su red, en comparación con el 58% de los hombres. Por edades, los adultos jóvenes son más activos eliminando usuarios que los usuarios de más edad.

El 58% de los usuarios elige algún tipo de restricción en el acceso a sus perfiles, siendo las mujeres las que mayormente escogen ese tipo de configuración.

El 48% de los usuarios de redes sociales comentan algún grado de dificultad en el manejo de los controles y configuración de la privacidad de sus perfiles, el 49% dice que no es difícil en absoluto y solo el 2% de los usuarios los describen como muy difíciles. Usuarios con mayor nivel de educación son más propensos a experimentar alguna dificultad en el manejo de los controles de privacidad que aquellos con menores niveles de educación.

El 11% de los usuarios han publicado algún tipo de contenido del que se arrepienten, en este caso son los hombres mayoritariamente quienes confiesan ese arrepentimiento, un 15% frente a un 8% de mujeres.

Interesante comprobar como van evolucionando nuestros comportamientos y vamos aprendiendo a ser mas precavidos en el uso de redes sociales.

domingo, 26 de febrero de 2012

Menú horizontal tipo listón hecho con CSS3


Este es un menú tipo horizontal listón que está hecho con CSS3 por completo, nada de imágenes, y da el aspecto de que estuviera envolviendo el blog. Queda bien en blogs que tienen los bordes del contendor definidos, y/o que tienen un color de fondo distinto al contenedor principal.

Un ejemplo de este menú puedes verlo a continuación.


Para poner este menú tipo listón en tu blog, entra a la Edición HTML de tu plantilla, y antes de
]]></b:skin> pega los estilos:
/* Menú Listón
----------------------------------------------- */
#menuListon:after, #menuListon:before {
content: '';
position: absolute;
}

#menuListon {
height:25px; /* Alto del menú */
text-align: center;
position: relative;
margin: 0 -30px 5px -30px;
padding: 10px 0;
background: #e5592e; /* Color del listón */
background-image: -moz-linear-gradient(rgba(255,255,255,.3), rgba(255,255,255,0));
background-image: -webkit-linear-gradient(rgba(255,255,255,.3), rgba(255,255,255,0));
background-image: -o-linear-gradient(rgba(255,255,255,.3), rgba(255,255,255,0));
background-image: -ms-linear-gradient(rgba(255,255,255,.3), rgba(255,255,255,0));
background-image: linear-gradient(rgba(255,255,255,.3), rgba(255,255,255,0));
-moz-box-shadow: 0 2px 0 #bbb;
-webkit-box-shadow: 0 2px #bbb;
}

#menuListon:before, #menuListon:after {
border-style: solid;
border-color: transparent;
bottom: -10px;
}

#menuListon:before {
border-width: 0 20px 10px 0;
border-right-color: #8C3115; /* Color de la sombra del doblez */
left: 0;
}

#menuListon:after {
border-width: 0 0 10px 20px;
border-left-color: #8C3115; /* Color de la sombra del doblez */
right: 0;
}

#menuListon ul {
margin-top: 0px;
}

#menuListon li {
list-style: none;
display: inline;
padding-right:20px;
}

#menuListon li a {
text-shadow: 0 2px 1px rgba(0,0,0,0.5);
display: inline;
text-decoration: none;
color: #f0f0f0; /* Color del texto */
font-size: 18px; /* Tamaño del texto */
transition:all .1s linear;
-o-transition:all .1s linear;
-moz-transition:all .1s linear;
-webkit-transition:all .1s linear;
}

#menuListon li a:hover {
font-size:20px; /* Tamaño del texto al pasar el cursor */
transition:all .1s linear;
-o-transition:all .1s linear;
-moz-transition:all .1s linear;
-webkit-transition:all .1s linear;
}

Luego, SIN expandir los artilugios busca este código:
<b:section class='header' id='header' maxwidgets='1' showaddelement='no'>
<b:widget id='Header1' locked='true' title='Nombre de mi blog (cabecera)' type='Header'/>
</b:section>
Debajo de él pega el HTML del menú:
<div id='menuListon'>
<ul>
  <li><a href='URL del enlace'> &#10029; Pestaña 1</a></li>
  <li><a href='URL del enlace'> &#10029; Pestaña 2</a></li>
  <li><a href='URL del enlace'> &#10029; Pestaña 3</a></li>
  <li><a href='URL del enlace'> &#10029; Pestaña 4</a></li>
  </ul>
</div>
Ahí agrega las URLs de tus enlaces y el nombre de tus pestañas. Lo que está en negrita son los caracteres de estrellas, los puedes eliminar si lo deseas.

En el primer código, verás en color verde algunas áreas que se pueden personalizar, tales como el color de fondo, del texto, etc.
Si el listón quedara muy abierto entonces modifica los dos -30px que están en la parte azul, con un valor más cercano a cero se hará más reducida la abertura del listón.

El menú estará debajo de la cabecera, si deseas que esté arriba, entonces el código del segundo paso, en lugar de pegarlo debajo de ese código, pégalo arriba de él.

No está de más decir que como usa CSS3 sólo se verá bien en navegadores modernos, así que navegadores con versiones antiguas abstenerse.
Como puedes ver, es un menú sencillo pero muy estético, y además hecho sólo con CSS.

Comentarios anidados sin el nuevo código

Somos muchos los que no usamos los nuevos comentarios anidados de Blogger por diferentes razones.

Porque lo intentamos cuando apenas salieron y había tantos problemas que les tomamos antipatía; porque si bien muchos de esos errores se corrigieron hay otro errores que persisten; porque no nos da ganas volver a escribir el CSS y dejar las cosas a nuestro gusto, etc etc. Tantas razones como usuarios existen. Yo soy uno de ellos y la verdad es que tantas ideas y vueltas me quitaron las ganas de usarlos. Además el que se lean desde los feeds en lugar de ser parte del servidor mismo me pareció siempre una tontera ... lenta. Demasiadas vueltas y demasiada falta de control de los resultados para mi gusto.

Sin embargo ...

Un día apareció Felipe con una idea que publicó en NicoNico donde arma los comentarios anidados con las opciones de reply incluidas pero sin el sistema de Blogger, simplemente (no tan simplemente) agregando una serie de códigos a los comentarios normales lo que nos permite, tener tanto control sobre su forma de verse como teníamos antes; es más, colocando esos códigos tal y como los muestra en su entrada, los comentarios se verán igual y sólo habrá que agregarle CSS a los agregados.

La explicación detallada la pueden ver en su página y acá la repetiré acá con las variantes que usé en mi plantilla.

Tal como dice, lo primero es expandir la plantilla y buscar esto que es el formulario de comentarios; allí cambiaremos ese DIV:
<b:includable id='comment-form' var='post'>
<div id='comment-form'>
.......
</div>
</b:if>
por esto:
<div class='comment-form' id='comment-form-thread'>
Ahora, vamos a tener que modificar el loop donde se muestran los comentarios así que buscamos esto:
<b:loop values='data:post.comments' var='comment'>
.......
</b:loop>
Básicamente, deberíamos cambiar el contenido y eso debe hacer con cuidado así que sugiero hacer una copia previa:
<b:loop values='data:post.comments' var='comment'>
<b:if cond='data:comment.inReplyTo'>
<!--FIX-->
<b:else/>
....... dejamos el código tal como está .......
....... y debajo, agregaremos el código extra .......
</b:if>

</b:loop>
Ese código extra es el que NicoNico muestra en su página en color azul. Acá, dejo el código completo del loop tal como lo uso en este blog, con los agregados que requiere en caso de usar scripts o las personalizaciones propias de esta plantilla.

<b:loop values='data:post.comments' var='comment'>

<b:if cond='data:comment.inReplyTo'>
<!-- FIX -->
<b:else/>
<div class='comentariobloque' expr:id='data:comment.id'>
<div class='comentario-base'>
<a expr:name='&quot;comment-&quot; + data:comment.id'/>
<dt expr:class='&quot;comment-author &quot; + data:comment.authorClass' expr:id='data:comment.anchorName'>
<b:if cond='data:comment.favicon'>
<img expr:src='data:comment.favicon' height='16' style='margin-bottom:-2px;' width='16'/>
</b:if>
<a expr:name='data:comment.anchorName'/>
<b:if cond='data:blog.enabledCommentProfileImages'>
<data:comment.authorAvatarImage/>
</b:if>
<span class='autorcomentario'>
<b:if cond='data:comment.authorUrl'>
<a expr:href='data:comment.authorUrl' rel='nofollow'><data:comment.author/></a>
<b:else/>
<data:comment.author/>
</b:if>
</span>
<span class='comment-footer'>
<span class='comment-timestamp'>
<a expr:href='&quot;#comment-&quot; + data:comment.id' title='comment permalink'>
<!-- uso un script para mostrar la fecha relativa -->
<script type='text/javascript'>fecharelativa(&#39;<data:comment.timestamp/>&#39;);</script>
</a>
<b:include data='comment' name='commentDeleteIcon'/>
</span>
</span>
</dt>
<dd class='comment-body'>
<b:if cond='data:comment.isDeleted'>
<span class='deleted-comment'><data:comment.body/></span>
<b:else/>
<p expr:id='&quot;combody-&quot; + data:comment.anchorName'><data:comment.body/></p>
<!-- uso un script para mostrar los emoticones -->
<script type='text/javascript'>
cual = &quot;combody-&quot; + &quot;<data:comment.anchorName/>&quot;;
emoticonComentario(cual);
</script>
</b:if>
</dd>
</div>
<div class='contenedor-respuestas'>
<b:loop values='data:post.comments' var='comentariohijo'>
<b:if cond='data:comentariohijo.inReplyTo == data:comment.id'>
<div class='respuestas-comentarios'>
<div expr:class='&quot;comment-author-thread &quot; + data:comentariohijo.authorClass' expr:id='data:comentariohijo.anchorName'>
<b:if cond='data:comentariohijo.favicon'>
<img expr:src='data:comentariohijo.favicon' height='16px' style='margin-bottom:-2px;' width='16px'/>
</b:if>
<a expr:name='data:comentariohijo.anchorName'/>
<b:if cond='data:blog.enabledCommentProfileImages'>
<data:comentariohijo.authorAvatarImage/>
</b:if>
</div>
<div class='respuesta'>
<span class='autorcomentario'>
<b:if cond='data:comentariohijo.authorUrl'>
<a expr:href='data:comentariohijo.authorUrl' rel='nofollow'><data:comentariohijo.author/></a>
<b:else/>
<data:comentariohijo.author/>
</b:if>
</span>
<span class='comment-footer'>
<span class='comment-timestamp'>
<!-- uso un script para mostrar la fecha relativa -->
<a expr:href='&quot;#comment-&quot; + data:comment.id' title='comment permalink'>
<script type='text/javascript'>fecharelativa(&#39;<data:comentariohijo.timestamp/>&#39;);</script>
</a>
<b:include data='comentariohijo' name='commentDeleteIcon'/>
</span>
</span>
<div class='comment-body'>
<b:if cond='data:comentariohijo.isDeleted'>
<span class='deleted-comment'><data:comentariohijo.body/></span>
<b:else/>
<p expr:id='&quot;combody-&quot; + data:comentariohijo.anchorName'><data:comentariohijo.body/></p>
<!-- uso un script apra mostrar los emoticones -->
<script type='text/javascript'>
cual = &quot;combody-&quot; + &quot;<data:comentariohijo.anchorName/>&quot;;
emoticonComentario(cual);
</script>
</b:if>
</div>
</div>
</div>
</b:if>
</b:loop>
</div>
<b:if cond='data:post.numComments &lt; 200'>
<a class='reply-action' expr:id='&quot;replyboton-&quot; + data:comment.id' expr:onclick='&quot;reply(&apos;&quot; + data:comment.id + &quot;&apos;);return false;&quot;' href='#'>Responder</a>
<b:else/>
<script type='text/javascript'>
var indexc = &#39;<data:post.numComments/>&#39;
var indexcomment = &#39;<data:comment.id/>&#39;
//<![CDATA[
var indexpage = indexc/200;
indexpage = Math.ceil(indexpage);
var indexl = window.location.href;
indexl = indexl.indexOf("commentPage=" + indexpage + "");
var replyAction = "<a id='replyboton-" + indexcomment +"' class='reply-action' onclick='reply(&quot;" + indexcomment + "&quot;);return false;' href='#'>Responder</a>";
if(indexl!=-1) {
if(indexc < (indexpage*200)) { document.write(replyAction) }
}
//]]>
</script>
</b:if>
<div class='contenedorreply' expr:id='&quot;contenedorreply-&quot; + data:comment.id'/>
</div>
</b:if>

</b:loop>

Último paso; buscamos:
<b:includable id='comments' var='post'>
y justo debajo, agregamos lo siguiente:
<b:if cond='data:blog.pageType == &quot;item&quot;'>
<script type='text/javascript'>var flagItem = 0;</script>
</b:if>
<b:if cond='data:blog.pageType == &quot;static_page&quot;'>
<script type='text/javascript'>var flagItem = 1;</script>
</b:if>
<script type='text/javascript'>
/* Código bajo Licencia Creative Commons 3.0 (Atribución-No Comercial)
Felipe @ http://gplus.to/iFelipeCalvo */
var indexa = &#39;<data:top.id/>&#39;;
var indexb = &#39;<data:post.id/>&#39;;
//<![CDATA[
// Distingue entre post y página estática
flagItem="0"==flagItem?"&postID=":"&pageID=";
// ACA VAN LAS DOS FUNCIONES
//]]>
</script>
Acá hay una variante respecto del código original. Simplemente coloqué las dos funciones del script junto con el resto por razones de comodidad pero es indistinto agregarlas allí o en el head; las dos funciones tsl como las uso, dicen lo siguiente:

<script type='text/javascript'>
//<![CDATA[
function replyOriginal() {
var b = document.getElementById("comment-editor").getAttribute("src"), a = b.indexOf("#"), b = b.substring(a), a = document.getElementById("comment-editor");
a.parentNode.removeChild(a);
a = document.getElementById("replypost");
a.parentNode.removeChild(a);
b = "http://www.blogger.com/comment-iframe.g?blogID=" + (indexa + flagItem + indexb + b) + "";
a = document.createElement("iframe");
a.setAttribute("id", "comment-editor");
a.setAttribute("name", "comment-editor");
a.setAttribute("src", b);
a.setAttribute("height", "250px");
a.setAttribute("width", "100%");
a.setAttribute("frameborder", "0");
a.setAttribute("allowtransparency", "true");
document.getElementById("comment-form-thread").appendChild(a)
}

function reply(b) {
var a = document.getElementById("comment-editor").getAttribute("src"), c = a.indexOf("#"), a = a.substring(c), c = document.getElementById("comment-editor");
var boton = c.parentElement.getAttribute("id").replace("contenedorreply-", "replyboton-");
if(document.getElementById(boton).innerHTML=="Cancelar") {
document.getElementById(boton).innerHTML="Responder";
}
if(c.parentElement.getAttribute("id").indexOf(b)>=0) { replyOriginal();
return;
}
c.parentNode.removeChild(c);
a = "http://www.blogger.com/comment-iframe.g?blogID=" + (indexa + flagItem + indexb) + "&parentID=" + (b + a) + "";
c = document.createElement("iframe");
c.setAttribute("id", "comment-editor");
c.setAttribute("name", "comment-editor");
c.setAttribute("src", a);
c.setAttribute("height", "250px");
c.setAttribute("width", "100%");
c.setAttribute("frameborder", "0");
c.setAttribute("allowtransparency", "true");
document.getElementById("contenedorreply-" + b + "").appendChild(c);
document.getElementById("replyboton-"+b).innerHTML = "Cancelar";
document.getElementById("replypost") || (b = document.createElement("a"), b.innerHTML = "Agregar un comentario", b.setAttribute("id", "replypost"), b.setAttribute("class", "LoadMore"), b.setAttribute("href", "#"), b.setAttribute("onclick", "replyOriginal();return false;"), document.getElementById("comment-form-thread").appendChild(b))
}
//]]>
</script>

Y por último, como siempre, el CSS antes de </head> que,como dije, sólo requiere que se agreguen las nuevas reglas y que dependerán totlamente del blog donde se agregaue esto asi que me limito a enumerarlas:
<:style>
.respuestas-comentarios {}
.comment-author-thread {}
#comments .contenedor-respuestas .avatar-image-container {}
.contenedor-respuestas {}
.comment-body-thread {}
.comment-body-thread p {}
.reply-action {}
#replypost {}
<:/style>

¿Problemas? Pocos por no decir ninguno. Un detalle menor impide que cuando hay más de 200 comentarios, las funciones de "Responder" sólo se muestren en la ultima página, es decir, en esa donde se encuentran los comentarios más recientes pero, salvo condiciones muy particulares, es un detale que no me parce que tenga relevancia alguna.

Ir arriba e ir abajo con Efecto Scriptaculous con texto

El Ir arriba y el ir abajo ya lo hemos visto en muchas ocasiones, en muchos sitios web y creo que aquí también. Pero hay un problema: Este efecto siempre es utilizado con una imagen.

Déjenme explicarles a qué me refiero: Si tenemos un blog, ese blog pesa mucho ya que tiene muchas imágenes, las cuales relentizan el blog. Si usamos Scriptaculous, lo relentizamos más ya que es una librería un poco mas pesada.

Ahora, para quizá ahorrarnos unos segundos de tiempo de espera en una página web en la que usamos scriptaculous podemos usar texto.



Viendo en Ciudad Blogger, encontré este tutorial y me pregunté si podría hacerse con texto en lugar de imágenes, y lo conseguí y lo comparto con ustedes.

El tutorial:

Primeramente agregamos lo siguiente antes de </head>:
<!-- Prototype y Scriptaculous-->
<script src='http://www.google.com/jsapi'/>
<script>
google.load(&quot;prototype&quot;,&quot;1.6.0.3&quot;);
google.load(&quot;scriptaculous&quot;, &quot;1.8.2&quot;);
</script>
<!-- Prototype y Scriptaculous-->

Luego, para poderlo aplicar, dice que apliquemos lo siguiente antes de </body>:
<a href='#outer-wrapper' onclick='new Effect.ScrollTo(&quot;outer-wrapper&quot;,{offset:-140}); return false'><img border='0' src='URL de la imagen' style='position:fixed; top:0; right:0;' title='Ir arriba'/></a>

<a href='#footer-wrapper' onclick='new Effect.ScrollTo(&quot;footer-wrapper&quot;,{offset:-140}); return false'><img border='0' src='URL de la imagen' style='position:fixed; bottom:0; right:0;' title='Ir abajo'/></a>

Y ya, ya lo tenemos, pero con imagen. Ahora vamos a hacer lo mismo, pero sin usar ninguna imagen, agregamos esto:
<a href='#header-wrapper' onclick='new Effect.ScrollTo(&quot; outer-wrapper &quot;,{offset:-140}); return false' style='position:fixed; top:0px; right:0; font-size:50px;' title='Ir arriba'>&#9650;</a>

<a href='#footer-wrapper' onclick='new Effect.ScrollTo(&quot; footer-wrapper &quot;,{offset:-140}); return false' style='position:fixed; bottom:0px; right:0; font-size:50px;' title='Ir abajo'>&#9660;</a>
Lo que dice: "&#9650;  &#9660; ", son caracteres unicode, aquí, en vagabundia habla más, los cuales los podemos sustituir por cualquiera de estos, por el que nos plazca.

Si se fijan, en lo que está marcado en negrita, en el segundo (por donde dice url de la imagen), lo que hicimos fue cambiar todo lo que contiene la etiqueta img y reemplazarlo por texto.

Pueden ver un ejemplo de este efecto en ésta página.

Eso es todo, si tienen alguna pregunta o duda hagan su comentario.


sábado, 25 de febrero de 2012

La nostalgia del Sr. Alambre


60 segundos en redes sociales

Venture Beat publica esta infografía donde podemos ver que ocurre en las redes sociales cada 60 segundos, sigue impresionando ver esas cifras.


viernes, 24 de febrero de 2012

Pixlr-o-matic » editas tus imágenes online

Pixlr-o-matic es una herramienta online que nos permitirás agregar, de forma sencilla y rápida, efectos a nuestras imágenes o fotos.

Podemos agregar Actions ( acciones parecidas a las que encontramos en Photoshop), Texturas y Marcos. Aquí les dejo un video con todos los efectos disponibles:


Pixlr-o-matic

Bauleo, curación de contenidos que te sorprendera

Bauleo es una aplicación 100% española que toma los Trending Topics de Twitter, los categoriza por tema (política, negocios, deportes, tecnología, y ocio/sociedad) y localización (mundo, España, Francia, Italia, Reino Unido, Alemania, Holanda, EEUU, Japón y Argentina), los asocia a noticias de Google News y los muestra todo en un formato que permite al usuario tener acceso rápido a toda la información en pocos segundos.

Como ellos mismos nos informan, la aplicación esta aun en fase beta, tienen preparada una hoja de ruta con interesantes mejoras que irán implementando de forma gradual en las próxima semanas, de modo que se mejorará mucho la experiencia de usuario y facilitara el acceso a la información deseada por cada usuario.

1) En los próximos días, además de noticias, asociaremos los trending topics a vídeos. Iremos, poco a poco, ampliando los contenidos digitales con los que relacionamos los TT. Ya tenemos en proceso algún otro soporte.

2) Tendremos un campo búsqueda para poder introducir cualquier palabra o palabras y que se localicen todos los TT del momento relacionados con esos términos de búsqueda.

3) Tenemos implementado un modulo para recolectar la información y estamos trabajando en desarrollar un interfaz que nos permita acceder a este histórico de TT. Esta funcionalidad estará operativa en unas semanas, cuando la base de datos tenga aun más contenido.

4) Estamos desarrollando un módulo de usuarios registrados y estamos terminando de perfilar las funcionalidades asociadas. Básicamente se tratara de mejorar la experiencia del usuario y de personalización de su contenido en base a sus preferencias.



Bauleo nos parece una excelente aplicación que nos ayudara en la curación de contenidos y además es 100% española...

Anatomía del marketing de contenido

Contenidos de calidad en forma de blogs, mensajes sociales, optimización de artículos, etc, son factores determinantes para atraer nuevos clientes y crear fidelidad la marca. Esta infografía de Content+ nos muestra la anatomía del marketing de contenido.

jueves, 23 de febrero de 2012

Textualizer: Efectos en textos con jQuery

Textualizer es un plugin para jQuery con el que se pueden generar transiciones entre distintos textos de manera bastante extraña, cambiando las letras de lugar con efectos diversos.

Su uso es muy sencillo, basta agregar el script que puede descargarse desde la página del autor ya sea en su versión minimizada como completa y agregarlo antes de </head>

Luego, para usarlo debemos agregar un contenedor al que identificamos mediante su ID, allí donde quisiéramos que se mostrara; por ejemplo:
<div id="demo"></div>
y llamamos a la función con las opciones que se nos ocurran:
<script>
var list = [un txto', 'otro texto, 'último texto']; // la lista de textos a mostrar
var txt = $('#demo'); // el ID del contenedor
var options = {
duration: 1000, // el tiempo que el texto permanecerá visible
rearrangeDuration: 1000, // ella duración del efecto
effect: 'random', // el efecto que puede ser fadeIn, slideLeft, slideTop o random
centered: true // si queremos que se centre
}
txt.textualizer(list, options); // enviamos los datos
txt.textualizer('start'); // y lo ejecutamos
</script>
Como cualquier otra etiqueta, podemos definir su estilo; por ejemplo:
<style>
#demo {
color: #FFF;
font-family: Georgia;
font-size: 20px;
height:140px;
width: 500px;
}
</style>

Eventualmente, tres funciones más nos permitirían controlarlo:
.textualizer('pause') pausaria la animación
.textualizer('stop') la detendría por completo
.textualizer('destroy') la elimininaría

FooFind ¿un nuevo caso MegaUpload?

Hoy que parece que en España están deteniendo a supuestos integrantes del grupo Anonymous, hay una noticia que nos ha llamado la atención, leyendo el timeline del usuario que advirtió sobre las detenciones, nos encontramos con un retweet que nos ha llamado la atención.


Para quienes no sepáis quien es Pablo Soto, os podemos contar que es un joven español considerado uno de los padres del P2P, creador de programas como Manolito, Piolet y Blubster. Si esto no era suficiente, en 2008 fue denunciado por las multinacionales discográficas Warner Music Spain, S.A., Universal Music Spain, S.A., EMI Music Spain, S.A., SONY BMG Music Entertainment, S.A. y Promusicae por daños y perjuicios en relación con descargas de archivos de vídeo. Fue el primer juicio de este tipo en España por la vía civil y en total le pedían más de 13 millones de euros. Tras tres años de lucha en los tribunales, en Diciembre del 2011 la demanda fue desestimada en su totalidad, condenando al pago de las costas a los denunciantes.

Pablo Soto saco hace algo menos de dos años un buscador de ficheros para redes de intercambio de archivos llamado FooFind, proyecto, cosas que tiene esta vida, que recibió una subvención de alrededor 1.6 millones de Euros por parte del programa Plan Avanza 2 del Gobierno español. El proyecto esta bajo licencia Creative Commons y su código con licencia GNU, abierto para desarrolladores.

Volviendo a la noticia, el propio Pablo Soto anuncio ayer la recepción de este mail amenazador por parte de la RIAA, organismo americano que representa los derechos musicales, en el mail se le advierte de que de no cerrar FooFind se le extraditara a Estados Unidos.


Pensaba hacer pública la carta recibida pero le han aconsejado no hacerlo por el momento.


Como podéis comprobar seguimos con las persecuciones por parte de organismos y autoridades americanas, esta vez le ha tocado, otra vez, a Pablo Soto.

PD: Por si hay algún escéptico sobre la veracidad de la carta, el propio Pablo Soto la confirma