Las nubes de etiquetas para tus páginas, sobre tus páginas... o sobre lo que quieras!

Algunos trucos para modificar el aspecto de tu nube

28 de Febrero, 2006, 1:11

Por en Trucos
Si ya has colocado una nube en tus páginas, y al hacerlo has dejado marcada la opción de dibujar un punto entre las tags o la de indicar el "peso" de cada tag, posiblemente hayas observado que al final de la URL que llama al JavaScript aparecen una o dos misteriosas letras.

Por ejemplo, una llamada sencilla sin los puntos ni el peso tiene este aspecto:

<script type="text/javascript" src="http://es.zoomclouds.com/tc/BDSV/50/9.30/"></script>

Pero si indicamos que queremos que la nube muestre tanto los puntos como el peso, la llamada se convierte en

<script type="text/javascript" src="http://es.zoomclouds.com/tc/BDSV/50/9.30/ds"></script>

Ahí, la letra d indica que se dibujen los puntos, y la letra s que se indique el peso. Si quitas la s, pues el peso ya no se mostrará. Estas letras al final de la URL es lo que aquí llamamos "comandos extra".

La pregunta del millón entonces es ¿existen otros "comandos extra"? Y la respuesta es que sí. No muchos por ahora, pero sí los suficientes como para que los documentemos. Cada comando va indicado por una letra minúscula. Los otros comandos son:

n    Si una tag está formada por más de una palabra, indicando este comando obligas a que la etiqueta completa aparezca en una línea.
l    Obligas a que cada etiqueta aparezca en una línea por sí sola. Esto es equivalente a formar, no una nube, sino un listado de etiquetas.
w    Obligas a que las etiquetas no aparezcan en órden alfabetico sino por orden según su relevancia o peso, empezando por las más pesadas.
o    Obligas a que cuando alguien haga clic en una etiqueta, el resultado aparezca en una nueva ventana.
c    Ignora los colores de las tags que indicaste en el diseño de tu nube y a cada tag le otorga un color alearoriamente. Los colores elegidos se ven mejor sobre fondo blanco por lo que no aconsejamos usar esta opción si asignaste un color de fondo que no sea blanco.

El órden de los comandos es irrelevante. Por ejemplo, si deseas usar los comandos wods commands, dá igual que los indiques con un dows, owsd o wosd. Es important sin embargo que las letras estén en minúsculas.

Y eso es todo por ahora. Si tienes alguna sugerencia, los comentarios están abiertos y son más que bienvenidos.

API de ZoomClouds

27 de Febrero, 2006, 15:25

Por en General
Una faceta no documentada - hasta ahora - de ZoomClouds es que dispone de una especie de API de forma que puedas usar los resultados de tu nube y hacer con ellos, pues lo que quieras. Empiezo explicando cómo funciona y al final doy un par de ideas por si alguien se atreve.

Digamos que el nombre que le has dado a tu nube es BDSV. Pues para obtener los datos de tu nube, simplemente invocas la siguiente URL:

http://es.zoomclouds.com/xml/BDSV/30/

Y ZoomClouds te devolverá una página en XML muy fácil de "parsear". En el ejemplo, el 30 es el número de etiquetas a mostrar, por cierto, y puedes colocar cualquier número entre 5 y 100.

Aunque basta con que invoques la URL que acabo de indicar para ver, y posiblemente entender el formato usado, lo documentamos aquí de forma oficial (los colores son solo para resaltar los diferentes elementos):

<cloud name="BDSV">
   <tags count="30" maxweight="24" minweight="2">
      <tag>
         <name>apis</name>
         <weight>3</weight>
         <link>http://es.zoomclouds.com/tag/BDSV/apis</link>
      </tag>
      <tag>
         <name>tomate</name>
         <weight>12</weight>
         <link>http://es.zoomclouds.com/tag/BDSV/tomate</link>
      </tag>
      etc...
   </tags>
</cloud>

Es decir... La respuesta empieza con una entidad o bloque <cloud> que tiene "name" como atributo, correspondiéndose dicho atributo al nombre de la nube.

Dentro de <cloud> se define <tags> que lleva tres atributos:

"count" indica cuántas etiquetas o tags aparecen en esta nube.
"maxweight" nos dice el mayor "peso" que aparece en esta nube.
"minweight" nos dice el "peso" más pequeño que aparece en esta nube.

Y dentro de <tags> se incluyen todas las etiquetas de la nube, cada una dentro de su bloque <tag> ...</tag>

Dentro cada bloque <tag>...</tag> se definen tres valores:

 <name> ... </name>    
La etiqueta o tag
 <weight> ... </weight>
Un número positivo y entero que indica el "peso" de la etiqueta.
 <link> ... </link>
Posiblemente redundante, y por tanto lo dejaremos como opcional, indicando la URL asociada con la nube y la etiqueta/tag en cuestión.
Y ya está. ¿Qué se puede hacer con algo así? Pues muchas cosas, aunque obviamente ya no sean tan triviales como lo de copiar y pegar el código para que salga tu nube en tus páginas.
 
Lo primero es que si usas esta API, obtienes control 100% sobre los valores de tu nube. No es que antes no tuvieses control sobre tu nube - para eso no dejamos de decir de que puedes personalizarla como quieres - pero ahora puedes por ejemplo "tomar" las etiquetas/tags y sus "pesos" y hacer cosas con ellas que no sean "mostrar una nube".

Por ejemplo, una cosa que podría ser curiosa - aunque quizás no excesivamente útil - sería enlazar los datos de tu nube con las tags de Flickr (tuyas o de todo el mundo) y confeccionar un mosaico basado en las tags de tu nube pero mostrando imagenes de Flickr que usen esas tags, por ejemplo.

Podrías también de hecho construir tu propia nube, o catálogo, o directorio de términos según te plazca, y muchas otras cosas.

Lo único que se te pide es que si generas algún tipo de contenido mediante esta API, que en el "producto final" hagas referencia y enlaces a ZoomClouds, bien colocando el conocido gráfico
, o bien con una breve reseña de texto "Powered by ZoomClouds.com" o algo parecido.

Si construyes un mashup curioso, no dejes de avisarnos - un comentario aquí mismo es suficiente.

Actualización: El formato en que ZoomCloud devuelve los resultados es UTF-8.

Acabo de colocar mi nube pero los resultados no parecen muy afinados

25 de Febrero, 2006, 22:48

Por en FAQ
No es extraño que al principio ZoomClouds no presente los mejores resultados que uno desearía. No es normal tampoco que todos los resultados sean desastrosos, pero el encontrar inicialmente términos que en principio nos hagan decir "esta palabra no debería estar ahí" es perfectamente normal, es algo que con poco tiempo se autocorrige fácilmente, y tiene su explicación debido a a varios motivos muy sencillos de entender:

  • Inicialmente, ZoomClouds analiza solo el contenido que encuentra en el feed que le proporcionas, el cual generalmente suele mostrar nada más que los últimos 10~15 artículos. Conforme vas escribiendo más artículos, ZoomClouds dispondrá de más contenido a analizar y por tanto a la hora de calcular los términos más relevantes, ofrecerá resultados más acertados.

  • Aún más importante es el hecho de que ZoomClouds no se limita a analizar el contenido que encuentra en tus feeds, sino que recuerda lo analizado previamente y lo tiene en cuenta, tanto a la hora de analizar nuevos contenidos como a la hora de calcular lo que es relevante y no. Es perfectamente acertado por tanto decir que ZoomClouds se vuelve más inteligente conforme pasa el tiempo.

  • Un detalle curioso es que cuando ZoomClouds analiza nuevo contenido para tu nube, no solo tiene en cuenta los resultados de análisis previos de tu blog, sino que aprovecha igualmente lo que ha "aprendido" de otros blogs, por lo que en términos generales, la "inteligencia" que adquiere ZoomClouds de cada feed es aprovechada para aumentar la "inteligencia" que luego aplica a la hora de analizar todos los feeds.

  • Y por último, ¿qué sería de un sistema de análisis sin su toque humano? Cuando observas la nube que resulta de analizar tus feeds, mediante la opción de filtros puedes añadir tanto aquellos términos que viste en tu nube y que no quieres que aparezcan, así como aquellos términos que ZoomClouds se perdió pero que tú consideras relevantes. Obvia decir a estas alturas que cuando introduces estos términos deseados o no deseados, no solo consigues que tu nube muestre términos que a tu entender son más relevantes, sino que contribuyes a que ZoomClouds analice mejor contenidos futuros.

Por tanto, si acabas de crear una nube y los resultados no te parecen los más acertados, es solo cuestión de tiempo - presumiblemente no mucho - hasta que tu nube empiece a mostrar resultados mucho más relevantes. 

Al crear una nube, he puesto la URL de mi blog pero me dá error

25 de Febrero, 2006, 21:15

Por en FAQ
Claro, cuando se te pide que introduzcas la URL, no es la de tu blog, sino la del contenido sindicado o feed, y más concretamente, la URL del feed en formato RSS o Atom.

Esos son los dos únicos formatos que entiende ZoomClouds: RSS y Atom. Si introduces una URL que no sea de un feed RSS o Atom, con toda seguridad que obtendrás un error. Prácticamente hoy en día cualquier sistema de blogs ofrece sindicación mediante RSS o Atom (o ámbos) por lo que si no sabes cual es la URL del feed de tu blog, consulta con el equipo de soporte técnico de quien te ofrece el alojamiento para tu blog.

Por ejemplo, si tienes un blog en Blogger cuya URL es http://miblog.blogspot.com/ la URL de tu feed (la que tienes que darle a ZoomClouds) es http://miblog.blogspot.com/atom.xml

Si tu blog está en ZoomBlog, y la URL del bog es http://miblog.zoomblog.com/ entonces la URL del feed es http://miblog.zoomblog.com/rss.xml

ZoomClouds se estrena

25 de Febrero, 2006, 21:02

Por en General
Tras una semana y media en la que ZoomClouds ha estado accesibe a todo el mundo, pero sin haberlo anunciado, y donde algo menos de una veintena de amigos le han estado dando caña, hoy abrimos las puertas oficialmente de ZoomClouds.

Alvy de Microsiervos ha puesto una reseña sobre ZoomClouds que nos ha servido a modo de pistoletazo de salida. Una cosa que quizás debiera haber hecho pero que no hizo es colocar el enlace a la versión en español de ZoomClouds, no a la versión en inglés, aunque luego cada una muestra un pequeño enlace a la otra versión en la parte superior derecha, por lo que es un mal menor.

Me gustaría empezar aclarando algunas cosas y puntualizando otras, pero aprovechando que vamos a ir metiendo la FAQ de ZoomClouds aquí mismo, lo iré haciendo en anotaciones separadas.

Alojado en ZoomBlog.com

¿Buscas algo?

Blog

Categorías

Calendario

<<   Diciembre 2006    
LMMiJVSD
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

Archivo

Feeds

Apuntate

Enlaces