Jul
11
Posted on 11-07-2007
Filed Under (Usability) by martin

(Traducción del original, con apuntes personales identificados por el texto en Italic )

Estos son los lugares donde es útil usar Ajax: (Si desean colaborar con ideas el sitio original tiene un wiki colaborativo)

  1. Interacción con Formularios
    Los Formularios son lentos. My lentos.

    • A LA VIEJA USANZA
      Para Editar una categoria en un bookmark de del.icio.us:
      Haces click en Editar enlace para cargar el formulario de edición ( CLICK), despues editar el campo (CLICK) y luego le das al botón submit ( CLICK y espera). Luego retornas a la pagina previa y haces scroll para ver el cambio que has hecho.
      (RESUMEN :4 CLICKs mas scroll)
    • CON AJAX
      Haces click en editar para instantaneamente cambiar las categorias y un otro click mas para enviar el cambio y verlo en el mismo sitio. Sin recagar la página y sin scroll (RESUMEN : 2 CLICKs)
    • Subcategoría de Formularios: Menus de selección enlazados.
      Imagina una camiseta con 3 opciones; Tamaño, color y estilo. Cuando miramos el inventario de productos, sabemos que hay Large, Rojas y Polo en stock pero no la combinación que hemos elegido…
      Para el usuario es frustrante realizar el proceso de elección y recibir un error en la pagina de CheckOut de que esta fuera de stock con lo cual tendrán que volver al proceso de selección y reconfigurar el item ( Esto usualmente hace que perdamos tiempo y que directamente nos vayamos de la tienda )
      Usando AJAX, puedes chequear las opciones de stock en el mismo momento que el usuario selecciona el item y dar los mensajes correctos sin que el usuario tenga que terminar el proceso para darse cuenta que su elección no esta en la tienda.
    • Subcategoría de Formularios: Autosave.
      Un usuario escribiendo en Word. Que boton se usa mas ? El de GRABAR.Con javascript se puede hacer algo mejor. No solo puedes hacer un Grabar y Continuar – puedes también autograbar!
      Recuerda de decirle al usuario de usar esto, ya que estar al corriente de la grabación automática relaja a mucha gente. (En mi caso personal odio perder documentos o escrituras en proceso)
      Los relojes de cuenta-atras que indican cuando se hace el autosave son los preferidos, por razones obvias.
  2. Navegación jerarquica en arbol.
    Primero que nada, las aplicaciones con arboles jerarquicos profundos son generalmente una pesadilla. Las topologías planas y las búsquedas y categorización suelen trabajar bien en la mayoría de los casos. Pero si una aplicación realmente lo necesita, usa Javascript para to administrar la topología la interface grafica, y Ajax para evitar para disminuir la carga en el servidor cargando los datos jerarquicos. Por ejemplo:
    Consume demasiado tiempo leer discuciones teniendo que recargar una nueva pagina para ver respuestas de una linea.
  3. Comunicación usuario-a-usuario rápida.
    En una aplicación para enviar mensajes instantaneos entre personas, algo que realmente molesta es tener que refrescar la pagina una y otra vez para ver respuestas. Las respuestas deben ser instantaneas, los usuarios no deberían tener que refrescar la pagina obsesivamente.
    Incluso Gmail, que mejora el viejo hotmail/yahoo mail inbox, en el refresque automatico del inbox, no lleva Ajax al limite al punto de notificar nuevos emails instantaneamente.Aclaración: Todo este proceso de refresque automático utiliza bastantes recursos (e hilos) en el server. Si lo multiplicamos por la cantidad de usuarios que utilizan un servicio nos podemos dar cuenta de que es normal que no refresquen cada segundo con lo cual no es instantaneo. Sería imposible mantener tal cantidad de conexiones abiertas simultaneamente incluso para un gigante como Google. En mi opinion es por eso que no es instantaneo sino cada NN segundos (Lo cual es suficiente al menos en mi caso) (Traducción en proceso…)
  4. Votaciones, Opciones Si/No (checkboxes), Ratings submitidos por el usuario.
    It’s really too bad there are no consistent UI cues for Ajax submission, because submitting a vote or a yes/no response is so much less painful when the submission is handled through Ajax. By reducing the time and impact of clicking on things, Ajax applications become a lot more interactive – if it takes a 40 seconds to register a vote, most people would probably pass unless they really care. If it takes 1 second to vote, a much larger percentage of people are likely to vote.
  5. Filtros y la manipulación datos.
    Applying a filter, sorting by date, sorting by date and name, toggling on and off filters, etc. Any highly interactive data manipulation should really be done in Javascript instead of through a series of server requests. Finding and manipulating a lot of data is hard enough without waiting 30 seconds between each change in views, Ajax can really speed this up.
  6. Textos comunes hints/autoterminación.
    Entering the same text phrases or predictable text phrases is something software/javascript can be good at helping out with. It’s very useful in del.icio.us and GMail, for quickly adding tags/email addresses.
  7. Consultas largas /Llamadas remotas
    If a query or a call to a remote webservice is going to take a long time that cannot be avoided, Ajax works well to manage the time a user waits for the call to return. For example, SWiK uses Ajax to fill in results from webservices detailing new projects: a user doesn’t have to wait for Google webservice to return before starting to edit a new project
  8. Operaciones de cómputo costosas
    Unfortunately, Javascript has a tendency to be quite slow. Complex math or number crunching just isn’t Javascript’s forte. Additionally, heavy Javascript computation can slow the basic user interface to a crawl. An XMLHTTPRequest call can be helpful here, pushing expensive computations to beefier remote servers.
  9. Salvar del lado del Servidor
  10. Encuadramiento interativo y moverse a traves de listado de datos
(0) Comments    Read More   
Jul
10
Posted on 10-07-2007
Filed Under (General) by admin

Hace 80 años desde que Buenos Aires se vistiera de blanco por última vez. Estas son las fotos que me envían desde alli.

Snows in Buenos Aires Snows in Buenos Aires Snows in Buenos Aires (Photo credits: Javier Fasani)

Leer las Las leyes fundamentales de la estupidez humane. No tiene despercio el trabajo del Dr. Cipolla.

(0) Comments    Read More   

En movil necesitamos usuarios de prueba para trackear y analizar mejoras en la interfaz de usuario para una aplicación de envio de SMS.
Los usuarios recibirán 8 SMS gratis y podrán aumentar mas adelante sus creditos. El único requisito es instalar el .EXE o los botones para el browser y usarlo al menos 3 veces por semana. Se pueden enviar tanto a España como a otros paises europeos.

Algo a tener en cuenta es el formato de los numeros a enviar:

34600123001
Codigo país más numero de movil
Todos juntos y solo números.

Pagina de registro:

http://movil.be/signup

(0) Comments    Read More   
Jul
07
Posted on 07-07-2007
Filed Under (Daily life) by admin

After turning on 30’s I realized that I was producing more than ever, joining in about 3 different projects every month while doing the other’s maintenance. Ten years before I didn’t know what to do with my life, I was still studing graphic design at the University of Buenos Aires and if someone asked I would probably say that I would like to become a graphic designer.

The cliche “It feels like just yesterday that I was 20″ became true.
Have you ever felt that a decade passed by in a snap ?

In my 20’s I started doing small things for the web while working uncovered in a Pen Shop, a place where I printed out things for arquitects and designers in a big plotter. At that time I started dating a crazy girl of the bed’s shop near my work. She was incredibly beautiful. I loosed my brains once again, while getting out of work earlier without permission just to catch up with her.
I got fired soon, the history vanished and I started staying more time lonely with my computer. Getting fired of the library was sad because I was broke once again but soon it proved that was the best that ever happened.
I started doing flash things, scripting and databases all together at that time. And slowly I left design more and more for development.
Ten years afterwards I’m not designing almost anything, except of fixes here & there in my own sites. But loocking backwards I recon that staying 3 years in the career and using programs like Adobe Illustrator helped me out in what I do today.

The Menorca return

Even though after my last 3 days lonely trip to Menorca Island I was more de-stressed and in a “slow down” mode… after coming back and checking my bank account I realized I’ve just spend about 600 € in a 3 days trip. The stress is right near the corner after this wonderful return.

This joined with the car insurance, the rent, the boy and the rest and I started July without any debt but with almost cero in my 2 accounts… Thanks to “the expensive magic” of the credit card I will be able to get food and gasoline while eating my next month salary’s. But, Well I’m fucking thirty doesn’t it ?
Now I will have to start fom cero, re-think, rewrite and connect the dots looking backwards. Because you can never connect the crucial dots of life in the future, you need to look at the past, and then you may be able to somehow collect all the signals, the failures, the unpredicted… LIFE

So I’m in this crucial period of redefining a lot of things and I expect them to be better in a near future. Making deals taking hard desicions and other things that are not fun to deal with.

After all this rant, I still love what I do and that’s all what matters after all. I enjoyed every euro that I spent and every trip I made, of course I made a lot of mistakes, great and expensive ones. But I learnt the lessons and that’s what matters.

Nel Fasani is kind of growing and has a lot of attitude. There is lot of work, production and X.xxx € web development invoices to be paid in a close future.
The thirties start quite well.

NOTE: This article was written in English mood and will be not translated to Spanish. Nel picture taken by his mother Sylvie.

(3) Comments    Read More   
Jul
06
Posted on 06-07-2007
Filed Under (Communications & Media) by admin

SEO* Y INDEXACIÓN WEB

*optimización para los motores de búsqueda

Comentario en uno de los emails enviados hoy:

Mira que bueno es tener tus videos en YouTube:
http://www.google.com/search?&q=plongee-mallorca

Te envio esto por que pienso que esto es brutal para el trafico, si quieres promocionar un site, lo pones en Youtube con el nombre del site y seguramente cuando alguien busque tu site o ponga tu dominio en Google saldra la marca con el thumbnail del video. Es muy bueno que pase esto, y no creo que pasara antes de que Google comprara a Youtube quedandose con la mayoria de links permanentes a contenido de video flash a nivel global.

El colega Thierry, es un amante de Mallorca y sus profundidades, como se puede ver en sus videos. A Thierry estoy a punto de realizarle una propuesta para potenciar su web con Smartone.es, darle hosting para todo su material y hacer un revenue share de publicidad que sea justo para los dos. Tiene un muy buen material fotografico y de video que en mi opinion podria rankear muy bien en los búscadores por la calidad y cantidad que tiene.

Muy pronto me reunire con el para hablar de este tema.

WIKINOMICS

Es muy interesante el concepto de wikinomics que plantea como las masas pueden participar en la economia de una forma nunca vista anteriormente. En mi opinion habla de como la nueva web social a transformado el mundo de las comunicaciones por ende modifiando la economia en su totalidad.
Como escriben en su texto original en ingles, estas masas ciberneticas utilizando el poder de la web como un medio revolucionario participan :

Creando nuevas historias de TV, descifrando el genoma humano, remixando su música favorita, diseñando software, encontrando una cura para una enfermedad, editando textos de escuela, inventando nuevos cosmeticos, y incluso diseñando motos.

La web es en si un medio revolucionario que cambio la forma en que millones de personas se comunican a diario cambiando la economia global de forma dramatica.

NUEVAS WEBS
La Bodeguita Del Medio
Es Baluard, realizado por BlondBeyond (Me ha gustado mucho el diseño Mariana)
A prosito del SEO del que venia hablando al comienzo me costo encontrar el dominio blondebeyond en Google ya que esta redireccionado a http://blondgroup.com/beyond/ y no sale #1 en Google.

MUY INTERESANTE

El post Thomas Claburn en un InformationWeek titulado “Es un fiasco la lucha de Google contra el Spam?” (Enlace en ingles)

La Frase del dia

Le preguntaron si tenia novia y respondio claramente:
La menor distancia que quiero entre un cepillo de dientes y el mio es de 11 metros.

(0) Comments    Read More