Mucha gente disfruta mucho de twitter, es bastante divertido y simple, pero a nivel de usabilidad es una verdadera desgracias. Entiendo que su fuerte está en las apps de terceros, les cuento que no pareciera ser así. Empiezo por lo que le falta:
1. Autocompletación: a nivel de usabilidad esto es algo que me impresiona que no haya llegado, de verdad se me hace difícil recordar 400 nombre aleatorios para mis amigos en twitter. Infinitas veces escribo mal un nombre y no obtengo referencia alguna que lo hice mal, cuando el networking es la clave de éste producto.
2. Los links limitan los caracteres: esto va a cambiar en los próximos días. Es ilógico que compartir links siquiera ocupe espacio, no es parte de lo que quiero decir, a nivel de usuario es invasivo confundir las dos cosas. Se me hace difícil pensar que las condiciones técnicas se mezclé tan fuertemente con el modelo mental del usuario, el usuario común de twitter no tiene la culpa de que las direcciones sean largas, el servicio de recorte de direcciones debería estar integrado.
3. Sugerencias: lo único que tienen en mis tweets es información sobre mis temas y mis tópicos. Debería existir algún panel de sugerencias más allá de britney spear y ashton, la geolocalización en serio está casi de adorno en los tweets.
4. Escoger dinámicamente la privacidad de los tweets: Sería bueno poder tener un perfil privado en el cual podamos de vez en cuando soltar algún tweet público para que el mundo lo lea. De esta forma puedo twittear "estoy escribiendo en mi blog, qué ladilla que la tv sea una basura" y cuando termine el post pueda publicar el link en público en un trend o lo muestre a la gente que me siga pero que no he definido como amigo. Esto es sólo una idea.
Ya con eso dicho, a nivel técnico no tienen idea lo mucho que considero que le falta a twitter:
1. La ballena: infinitas veces al día recibo la información "something is technically wrong", honestamente tengo la teoría que la gente de twitter tiene 4 P3 corriendo en un sótano con windows 98, no puedo creer que siempre ocurra este problema.
2. La caja que sale cuando posas el mouse sobre una imagen: es en serio? no tengo autocompletación pero tengo un pop up súper inútil que jamás utilizo porque es INFINITAMENTE idiota querer seguir a alguien por visualizar un único tweet! en serio es demasiado inútil y hasta resulta molesto.
3. Listas: a pesar de seguir sólo a 100 personas en las listas puedes seguir a millones, no hay un control real y es un filtro que a mi parecer pasó por debajo de la mesa.
4. Hashtags: desde que se inicio twitter "las búsquedas más antiguas están deshabilitadas" por lo cual si quieres tener un trend con tus amigos será mejor que lo usen en tiempo real. Es increíble como los hashtags pierden sentido cuando pasa un día. No hay seguimiento de la tendencia, es en serio tannn inútil una tendencia pasada que si la quiero registrar días después no puedo? creo que eso se mezcla con las dificultades técnicas, pero afecta lo que ellos prometen al usuario.
A nivel de programador, ya no como usuario o como analista, twitter tiene un API que está a la altura de lo que se puede hacer (buscar, y actualizar status, mensajes, y ya) pero el rendimiento a nivel de desarrollo es brutalmente decadente. Tu aplicación tiene que estar blindada y preparada para explotar en cualquier momento a cualquier hora, ya debería ser así, pero así tengas la idea más básica (galletas de la fortuna) el manejo de errores debe ser una verdadera molestia. Yo he trabajado con Facebook y el API de google maps, nunca tuve una queja de un bad request o algún detalle de falla más allá de la conexión, blindar mis aplicaciones era una puerta trasera que cerré al final del desarrollo, pero trabajando con twitter ni siquiera sabía si el problema estaba en el código, en la conexión, en el servidor, joder... no sabía si el problema era el usuario. Siento que lo único que les interesa que hagas con el API es desarrollar aplicaciones clientes, y para nada pues luego sacan una "oficial".
Hay tantas ideas buenas que se pueden hacer para twitter, pero sus limitaciones de status y restricciones de tiempo son casi ridículas considerando que uno está tratando de llegar a millones de usuarios. Existe una línea terriblemente difusa entre ser considerado spam y ser una aplicación útil. Durante el terremoto de chile un bot que retweeteaba pedidos de víctimas fue baneado por superar su límite de updates. Está bien que twitter sea para humanos, pero un humano puede disfrutar mensajes autogenerados, mientras estos respeten su experiencia en el sistema.
Entiendo que facebook y google tienen una monetización que permite esa plataforma, y que no se debería comparar, pero es lo que hay. No me malentiendan, me gusta twitter, pero tiene mucho espacio para mejorar. La idea cloudish que tiene es permitir una plataforma de microblogging y de a ratos no lo consigue. Hoy siento que yo como programador no tengo nada que buscar en twitter.
No comments:
Post a Comment