Author:
Andrés Argüello Pitt
ago
29
Como parte de la usabilidad de usuario es muy importante dar “feedback” al usuario todo el tiempo, La precarga y carga de contenido es tiene que ser declarada para que el usuario sepa que algo esta pasando. Es por esto que dejo tres sitios con generadores de precargas, son sitios que nos dejan elegir la animacion, elegir el color y luego nos generara un gif animado que podremos usar en nuestro projecto.
Preloader.net: como ventaja tiene varias tipo de animaciones divididas por secciones, la seccion 3d vale la pena.
http://preloaders.net/en/
LoadInfo.net : solo en 2d pero de muy buena calidad, en general es que yo personalmente uso para mi proyectos.
http://loadinfo.net/
ajaxload.info : tiene un espacio en mi lista porque si bien es el mas simple de todos, fue el primero que he utilizado.
http://ajaxload.info/
Author:
Andrés Argüello Pitt
ago
9
Si estamos trabajando con la nueva API de facebook y por ejemplo queremos tener acceso a los posts del muro, necesitamos generar un token que nos permita hacer esto. Generalmente estos token se generan cuando el usuario se loguea, pero en nuestro caso no queremos que se autentifiquen sino que queremos que el usuario pueda leer nuestros post en un sitio externo sin tener que ingresar a facebook. Por defecto los token que nos genera el nuevo panel de control de aplicaciones expiran dos horas luego de haber sido creado. Por lo que si lo que queremos es crear una applicacion que lea nuestro muro para publicarlo en otro lado necesitamos crear un token que no expire.
Para esto necesitamos darle a nuestro usuario acceso offline (Oauth offline_access), esto es muy facil, solamente encesitamos ir a la siguiente url:
1
2
| https://www.facebook.com/dialog/oauth?
client_id=APP_ID&redirect_uri=URL_DE_LA_APLI&scope=offline_access |
Una vez generado el token si ingresamos al panel de nuestra aplicación en facebook.com/developers
veremos que el token y si hacemos click en “more” notaremos en los detalles que el token no expira. por lo que lo podremos usar para hacer llamados al Graph. (ver la imagen).
Antes se tenia acceso al feed mediante un rss pero yo ya no esta disponible por lo que la unica opcion que nos queda es el leer el feed en formato JSON usando el Graph. Por ejemplo si queremos leer el muro de un usuario en particular:
1
| https://graph.facebook.com/usuario/feed?access_token=$token |
donde $token puede ser el token que generamos en el paso anterior.
Author:
Andrés Argüello Pitt
ago
2
Es interesante como Javascript va tomando fuerza, ya hemos comentado en este blog este fenomeno. Desde la migración de lenguajes, o frameworks que se encargan de la portacion desde javascript a Java, Objective-C, hasta la guerra de los navegadores por tener mejores engines que interprenten javascript de formas mas eficiente. En mi afán de seguir aprendiendo Javascript encontre esta libreria que permite escribir código reusable y mantenible usando MVC, un paradigma que nunca me hubiese imaginado ver en Javascript.
Para mas información:
http://agilityjs.com/
Author:
Andrés Argüello Pitt
ago
1
Un post corto sólo para nombrar éste plugin que he estado usando que ayuda a mejorar la usabilidad de los menues desplegables. Por ejemplo mejorar esos menues horribles de listados de paises, con ésta utilidad podemos agregar filtros para buscar dentro del desplegable o hacer subgrupos.
Pueden bajarlo de:
http://harvesthq.github.com/chosen/