Archivo de Marzo 2008|Página de archivo por mes

Reglas para creación de google gadgets

Según Google hay unas cuantas reglas que deberían dirigir la creación de un gadget en cuanto a la simpatía que por parte de los usuarios le otorgan al uso de los mismos:

Regla 1: Usar una altura estándar. Los gadgets tienen un ancho uniforme pero una altura variable. Algunas veces los creadores de los gadgets con mucho contenido permiten libertad al usuario para variar el tamaño vertical del gadget.
Estos gadgets no se ejecutan bien a la vista del usuario porque a menudo crean una impresión de inconsistencia con el resto de la página. Por esta razón, si al crear un gadget éste tiene mucho contenido para mostrar, lo ideal es limitar su
tamaño vertical y organizar todo ese contenido dentro de tabs.

Regla 2: Ser atractivo. Un feed es una gran vía para sindicar contenido, pero el lado bajo de los feeds es que son uniformes y unidireccionales. Los gadgets proveen más flexibilidad, de forma tal que es más fácil hacer que el contenido
tenga importancia, que sobresalga ante otro tipo de contenidos. Cuando se está creando un gadget, es importante tratar de presentar contenido en una única e interesante vía. Por ejemplo, si se está creando un gadget que anuncie los ganadores de los Emmy awards, se podría crear una encuesta pequeña para que los usuarios mantengan una interacción previa al evento, y así, después de que los premios sean anunciados, notificar al usuario si acertó o no. Los usuarios de los gadgets aprecian esa participación con los contenidos antes que una simple digestión de la información.

Regla 3: Mantener un contenido fresco. Actualizarlo al menos una vez al día. Algunos de los mejores resultados en feeds y gadgets sobre la página de inicio tienen títulos que terminan en “Palabra del día”, “Cita del día”, y “Cerveza del día”, por ejemplo. Todos ellos hacen bien y tienen muchos usuarios. Si se mantiene un contenido fresco, los usuarios estarán probablemente mucho más conectados a ese gadget en su página. Los gadgets que se actualizan en tiempo real (por ejemplo, cada vez que un usuario refresca su página) se están volviendo más y más populares.

Regla 4: Ser simpático. El estilo cuenta. La gente de google se ha dado cuenta que los usuarios se preocupan por un diseño y estilo agradable de una página. Cuando se lanzó iGoogle, el mejor desempeño lo constituían los títulos de sus
feeds con frases como “La palabra del día”, “La cita del día”, etc. Ahora, los mejores resultados en sus gadgets los obtienen por ejemplo en gadgets basados en JavaScript que permiten ver la fecha y hora, y que el usuario puede personalizar en diferentes colores. A la gente le encanta los colores. También les encanta cuán atractivo es un gadget.

Regla 5: Ser un buen ciudadano. Cuando se crea un gadget, su autor está en cierta forma estableciendo un contrato con el usuario. A pesar de que el autor es libre de hacer lo que sea con su gadget, es generalmente una buena idea  mantener una experiencia de usuario consistente. Así, no reemplazar el gadget con otro diferente, o de pronto empezar mostrando un anuncio publicitario,
o “engañar” al usuario para que haga clicks hacia otros sitios a través de ese gadget. El contenido dentro del gadget está directamente asociado con el sello de fábrica de su autor y a éste le agradaría por tanto que la experiencia del usuario sea positivamente reforzada.

Regla 6: Evitar pedir información personal. La mayor parte de los usuarios eliminan los gadgets que piden información personal, especialmente si el gadget les resulta no familiar. Sin embargo, en casos excepcionales donde se tenga que crear este tipo de gadgets, se debe tomar en cuenta lo siguiente:

  1. Hacer que el gadget trabaje con o sin la información personal que ingresó el usuario. Que sea independiente.
  2. Dejar en claro que los beneficios sólo se obtienen cuando la información personal es provista.
  3. Crear confianza en los usuarios haciendo que el gadget sea lo más reputado posible y que indique claramente las intenciones de la compañía.

Regla 7: Conservar el estado real. El espacio vertical en las páginas de inicio es limitado, y el gadget deberá compartirlo con otros gadgets. A nadie le agrada que un simple gadget gaste espacio innecesario en la página. Se debe hacer uso de librerías que manejan dinámicamente la altura, con el fin de que de acuerdo al contenido el gadget cambie su tamaño apropiadamente.

Este post es una traducción libre al español realizada por mí desde el sitio Promote Your Website’s Content Using Google Gadgets. Espero contribuya en algo a quienes estén metiéndose al mundo de la creación de google gadgets (como es mi caso) o de cualquier otro tipo de widgets para integrarlo en sus sitios web. Contínuamente estaré publicando posts relacionados con este tema. Saludos :D

¿Qué son los google gadgets?

iGoogle en general es un conjunto de Google gadgets, es decir, simples miniaplicaciones en HTML y JavaScript que funcionan sobre iFrames y que pueden ser embebidas en páginas web y otras aplicaciones. El uso de librerías JavaScript integradas y/o empotradas, vuelven fácil la creación de gadgets que incluyen tabs, contenido Flash, almacenamiento persistente, cambio de tamaño dinámico, y más.

gadget_clima

Estos gadgets pueden correr sobre una multitud de sitios y productos incluyendo iGoogle, Google Maps, Orkut, Google desktop, o cualquier página web. Una vez escrito un gadget, y con la mínima cantidad de cambios puede correr en múltiples lugares.

Fuente: What are Google gadgets?

¿Dónde está el php.ini en linux?

Para los novatos en linux como yo encontrar el php.ini me ha resultado difícil y luego de buscar en algunos foros en inglés (porque en español naranjas) encontré la solución, a continuación la comparto:

Una vez que han ingresado a un terminal, escriben sudo updatedb y luego locate php.ini. Como consecuencia de esto obtienen la ruta donde está el php.ini.

Listo, eso es todo. P

Instalando Zend Framework en Windows

Pues bien, a continuación les compartiré mis experiencias obtenidas tratando de trabajar con las librerías del Framework Zend, específicamente con GData.

Antes de nada les detallo la máquina y el software con el que trabajé:

  • Una laptop HP dv2225la con Windows Vista Home Premium.
  • Paquete XAMPP instalado.

Una vez que hayan descargado el framework Zend o en su defecto, si van a trabajar con GData (Google Data API), el ZendGData, y habiendo extraído el paquete descargado, deben prestar atención a la carpeta \library que viene dentro. Entonces, ahí surgió mi problema: el agregar las librerías correspondientes al directorio de librerías ya existentes en el php. Y entonces según el Install.txt del Framework de Zend dice así:

Zend Framework requires no special installation steps. Simply download the framework,

extract it to the folder you would like to keep it in, and add the /library directory

to your PHP include_path.

Entonces según eso, se entiende que a la variable include_path del php.ini hay que agregarle el directorio /library de nuestro paquete ZendFramework ya extraído.

Yo al menos me maté agregando la librería pero nunca me funcionó. La tenía así:

include_path = “.;C:\xampp\php\pear\;C:\xampp\php\library”

Y obviamente la carpeta \library estaba en la dirección que se menciona. Pero siempre que veía el phpinfo() en el xampp (http://localhost/xampp/), en la variable include_path sólo aparecía esta parte:

.;C:\xampp\php\pear\

Pues bien, al final de probar y probar, me decidí por una solución sencilla. Lo que hice fue ingresar al directorio de las librerías del Framework Zend, concretamente copié la carpeta \Zend, que está dentro de \library y las pegué dentro de C:\xampp\php\pear\ y pues esa fue la solución que le di al problema.

Al final de todo si me sirvió. Espero les pueda ayudar en algo. Saludos. :D

Perfil musical de Lastfm con Amarok en Ubuntu 7.10

Hola, bueno ahora les compartiré mi experiencia en cuanto a los intentos que he estado haciendo para  dar a conocer mis gustos musicales a través de lastfm pero desde un programa que estuviese instalado en mi distro de Ubuntu (7.10). Esto por ejemplo se lo logra fácilmente desde windows, pues únicamente hay que descargar el software desde el sitio de lastfm, instalarlo, y con la ayuda del complemento que se instala en el reproductor de windows media está solucionado el problema. Pero en cuanto a Ubuntu, el mismo software no me instaló ningún plugin en el reproductor que viene por defecto, en el Rhythmbox. Entonces lo que hice fue instalar, desinstalar, y en fin, probar con varios programas de audio para Ubuntu que me permitieran conseguir mi objetivo. Finalmente encontré que a través de Amarok es posible sincronizar lo que escucho, con mi perfil de lastfm. Lo que hice fue lo siguiente:

  1. Instalar Amarok desde Aplicaciones>Añadir y quitar…>Sonido y vídeo y estando ahí seleccioné Amarok, Aplicar cambios y listo.
  2. Una vez instalado ejecuté Amarok y me dirigí a Settings>Configure – Amarok>last.fm. Ahí hay dos partes:
    • La primera dice Perfil de last.fm, y ahí sólo es necesario escribir el nombre de usuario y contraseña de nuestro perfil en last.fm.
    • Y la segunda dice Servicios de last.fm y asegurarse que esté marcada la casilla Mejorar mi perfil enviando las pistas que reproduzco; y si quieren marcar la otra casilla que dice Recuperar artistas similares también lo pueden hacer, pero eso sí, la primera casilla tiene que estar marcada.

Saludos. :D

Temas visuales para Ubuntu

A continuación les comparto una pequeña lista de sitios que contiene temas visuales para nuestro ubuntu, tienen temas Emerald, Compiz, KWin, Metacity, Wallpapers, íconos, sreenshots, y una variedad de cosas para personalizar el estilo visual de nuestra distro de ubuntu (en mi caso la 7.10), ahora tengo la 8.04 – Hardy Heron.

Compiz Themes
GNOME Look
Beryl Project
Beryl Themes

Los encontré en Be linux my friend. Saludos:D

Entradas siguientes »