Mostrando entradas con la etiqueta user interface. Mostrar todas las entradas
Mostrando entradas con la etiqueta user interface. Mostrar todas las entradas

jueves, 2 de abril de 2009

Google Maps y Panoramio saturan

¿Qué es lo primero que hacéis cuando empezáis a planear vuestras siguientes vacaciones o escapadas de cualquier tipo? Veeeenga, no os cortéis..., en el fondo tod@s hacemos lo mismo: Yo soy de los fijos que abren Google Maps y teclean en la cajita de búsqueda el lugar de destino. Es la forma más rápida y sencilla de situar con exactitud sobre un mapa nuestro destino, ver los alrededores y empezar a pensar en las excursiones a realizar para completar un viaje más que interesante. Será mi pasión por la geografía, los mapas y los viajes, pero os aseguro que si hacemos cuentas, seguro que al cabo del año me paso unos cuantos días explorando el mundo a golpe de ratón con Google Maps.

Nos hemos modernizado y digitalizado, ya que hace unos años solíamos hacer esto mismo con los típicos mapas geográficos y de carreteras, bien con los de decenas de pliegues que nadie los sabe nunca cerrar o bien con esos en los que para planificar una ruta dividida en varias páginas alejadas tienes que haber cursado un Máster ;-).

En fin, que tendemos cada vez más a realizar la planificación de nuestros viajes a través de internet. Además, desde hace tiempo, los mapas actuales de la red no sólo ubican y localizan tu destino, sino que muestran publicidad, se pueden realizar en ellos búsquedas de hoteles, restaurantes, etc. No sólo eso, para enrriquecer todavía más el cocidito cartográfico, estos mapas se nutren de contenido que crean los propios usuarios, tanto mapas públicos personalizados (los utilizo mucho para aclararme o explicar alguna excursión a alguien...), como fotografías, vídeos, etc.

Si hablo de fotografías y venía hablando de Google Maps, no puedo olvidar mencionar las bondades de la integración de Panoramio (fotografías geoposicionadas) bajo Google Maps. A mí desde luego me resulta muy útil ver fotos tomadas por otros usuarios, cuando estás explorando un área que no conoces y a la que piensas viajar. Admito que también soy de los que chequean la correspondiente opción en Google Maps...

...las fotos geoposicionadas de Panoramio me ayudan a hacerme una idea de lo que allí donde voy, realmente me voy a encontrar. Es contenido creado por los usuarios, por lo que una vez más, me fío del contenido, en este caso, fotos geoposicionadas, que comparte ésta nuestra comunidad. Eso sí, cuidadín, que todo tiene un límite:

¡Pero estamos locos o qué! Esto ya no ayuda a la hora de planificar un viaje, sino que satura de información y pone de mala leche al viajero, al menos a mí. Se muestran tantas fotografías de Panoramio sobre el mapa que incluso pierdes de vista tu lugar de destino y los puntos de referencia clave que mentalmente habías identificado en el mapa. Sin duda, un auténtico caos de interfaz de usuario, un clarísimo ejemplo de cómo no hay que presentar las cosas a los usuarios.

Me pasó la semana pasada, planificando las vacaciones de Semana Santa, y os juro que cerré el mapa ipso facto, ¡fuera fotos de Panoramio! Nunca había visto semejante cantidad de fotos bajo Google Maps, por lo que al principio pensé que se trataba de un bug en algún filtro de la capa de Panoramio que no estaba funcionando correctamente, pero acabo de realizar una nueva exploración cartográfica y he visto más de lo mismo: fotos y más fotos que tapan y ocultan nombres de ciudades y pueblos importantes, con lo que es muy fácil perder el norte ;-).

Estamos en lo de siempre: existe mucha información y contenido multimedia en la red, demasiado, por eso, es ahora más necesario que nunca aplicar diversos filtros para mostrar a los usuarios información que de verdad les interesa y les resulta útil, no toda la información existente en Panoramio o en otros servicios similares, ¡eso saturaría al pobre usuario! Está bien y es muy útil que haya información adicional que complemente al mapa en cuestión, en este caso, las fotos, pero no cabe duda que hay que controlar la cantidad (y ya que estamos, la calidad) de las fotos que se muestran.

Doy por hecho que en la integración de Panoramio con Google Maps ya se aplica algún tipo de filtro (de ahí el distinto tamaño de las fotos...), sin embargo, desde mi punto de vista no es suficiente, de hecho, no creo que cueste tanto añadir otros criterios que automáticamente realicen una mínima pre-selección de las mejores fotos y consecuentemente, reduzcan por lo menos a la mitad las fotitos de marras que desdibujan y descojonan el mapita ;-).

¿Utilizáis vosotros Google Maps y la "capa Panoramio" para planificar mejor vuestros viajes? Si lo hacéis, ¿os habéis sentido abrumados y saturados ante tanta foto? Espero no ser el único rarito que se queja por esta excesiva y descontrolada abundancia de material ;-).

SaludoX.


lunes, 30 de marzo de 2009

Speech recognition "a medias"

Como algun@s ya sabréis, poco a poco voy volviendo a la normalidad tras protagonizar con éxito "Geek Shoulder Operation: reconstrucción de un hombro geek". A pesar de que escribo con la zurda más lento que el caballo del malo y cometo más typos y consecuentemente digo más tacos que nunca, ya estoy aquí "cumpliendo" con una de mis "aficiones/pasiones". Como me decía el amigo tatexo, Lonifasiko 1.x ha quedado en el quirófano..., y de allí sale un renovado Lonifasiko 2.5 que se salta la fase 2.0 del tirón. Eso sí, de momento, hasta recuperarme del todo, estoy disponible para lectura únicamente en versión beta, iremos mejorando ;-).

Dado lo paquete que soy escribiendo tecla a tecla con la zurda, estos días estaba pensando en alternativas o formas de escribir posts de manera algo más rápida: una de las opciones más claras era grabar una serie de videoposts y convertir temporalmente esta bitácora en un videoblog, aunque con el careto que tengo, de momento prefiero mantenerme en el anonimato ;-); la siguiente opción que se me ha ocurrido es la de grabar mis posts como archivos de audio y distribuirlos vía podcast, pero me parecía demasiado flipe y berenjenal para este humilde blog. Todo ello ha hecho que haya decidido olvidarme de los formatos multimedia y siga apostando por el auténtico blogging tradicional, el basado en texto puro y duro. Sin embargo, ¿no hay nada que me pueda ayudar a escribir más rápido, de forma más correcta, sin cometer tantas anchoas? Recuerdo una tecnología denominada speech recognition..., ¿os acordáis? Seguro que sí, aunque aquí tendemos a mezclar y traducir erróneamente (if Wikipedia says...) todo bajo el paraguas genérico del "reconocimiento de voz".

¿Qué ha sido de esto? ¿Se sigue utilizando? ¿Realmente ha funcionado bien alguna vez? ¿Existen librerías o APIs que nos permiten desarrollar aplicaciones de reconocimiento de voz personalizadas? Son muchas preguntas, muchas de ellas sin una respuesta clara, pero voy a intentar comentar mi opinión al respecto.

Por supuesto que se sigue utilizando el speech recognition en muchos campos, sobre todo en aquellos en los que se pretende ordenar y controlar sistemas mediante simples, muy simples comandos de voz: desde instalaciones domóticas, control de ciertos dispositivos en coches hasta el ejemplo más sencillo de llamar a un contacto desde tu smartphone con sólo pronunciar su nombre. Creo que es una tecnología de interacción entre usuarios y máquinas realmente útil (a mí me vendría de perlas...), sin embargo, da la sensación de que esta tecnología lleva años anclada en el tiempo, sin avances ni éxitos notorios que sirvan para afianzar y extender su uso.

Respecto al speech recognition en el PC, sí, hay cosillas, como por ejemplo el Windows Speech Recognition que trae el malogrado Windows Vista, un componente que a priori permite manejar el PC a base de comandos introducidos vía micrófono. Sin embargo, aunque no he probado ni éste ni otros muchos sistemas anteriores de similares características, la sensación que tengo es que son sistemas que no acaban de funcionar de forma fiable, agotando casi siempre la paciencia de los pobres usuarios, que contemplan con tristeza cómo el PC no hace aquello que se le ordena por voz.

También hay soluciones (muchas de ellas comerciales) compatibles con suites ofimáticas que te escriben en documento Word aquello que tú dictas vía micro, pero tampoco son la panacea, de hecho cometen muchos errores y requieren de una pronunciación y tono de voz más estable que el mismísimo Iñaki Gabilondo.

Que sí, que sé que es muy difícil interpretar millones de lenguas y dialectos, cientos de tonos y timbres de voz diferentes y miles de acentos cada cual más peculiar, pero estando en el año 2009, todavía no me puedo creer que este problema no esté satisfactoriamente resuelto de forma global, es decir, sin formatos ni software propietario, con un software multiplataforma que eficazmente entienda y comprenda a la perfección lo que le digo y actúe en consecuencia, ¡aunque sea en inglés!

En cuanto a recursos y software o librerías para personalización de aplicaciones de reconocimiento de voz, haberlas haylas. Por mi .NET background, en su día creo que hice alguna pruebilla dictando y dando órdenes en anglosajón con la librería System.Speech.Recognition de .NET, pero mis tests no fueron para tirar cohetes, de hecho, creo que tenían como simple objetivo demostrar que se podía implementar un simple sistema de reconocimiento de voz sobre Windows XP. Sinceramente no me acuerdo muy bien, por lo que quizás sea una buena oportunidad para adentrarse en las entrañas de esta librería y conocer las problemáticas que presenta este mundillo tan oscuro de primera mano. Eso sí, just for Windows (no creo que Mono lo haya implementado), ¿nada opensource multiplataforma por ahí? Tiene que haber algo..., y si no lo hay, lo construímos ;-).

¿Veis vosotr@s también las aplicaciones de speech recognition y el mundillo del reconocimiento de voz en general tan parado como lo veo yo? ¿Por qué creéis que todavía no hay soluciones 100% fiables a día de hoy? ¿Conoce alguien algún software opensource de speech recognition que evite que mi mano izquierda se asemeje cada día más a la del "Gran Irujo"?

SaludoX.


jueves, 12 de marzo de 2009

Minority Report versión MIT

Hoy me han hecho llegar un vídeo de presentación de un proyecto de investigación tecnológica, que debido a su espectacularidad y novedad, me siento en la obligación de compartir con tod@s vosotr@s.

Desde las mismísimas entrañas del prestigioso MIT, se ha construído un sistema o conjunto de gadgets formado por una cámara, proyector, móvil, espejo y una especie de dedales de colores, que de forma conjunta, permiten a los usuarios interactuar con el entorno que les rodea al más puro estilo Minority Report. Aunque ya hay, se escuchan rumores o se están construyendo sistemas de tracking con capacidad multitouch similares, este caso en concreto no parece demasiado complejo en su funcionamiento, además, aseguran que el conjunto de componentes utilizados no pasa de los 350 dólares.

El vídeo de la presentación en cuestión dura 8 minutos y pico, está en inglés, pero os juro que sobre todo la parte de las demos o casos de uso reales mola, mejor dicho, mola un huevazo y medio. Pasen y vean, merece la pena...



¿Chulo eh? Hombre, a día de hoy es inviable llevar colgando del cuello semejante (y eso que éste es pequeño...) peso y cantidad de cacharros, pero con la tendencia a la miniaturización que hay hoy en día, seguro que en poco tiempo este sistema vendrá integrado en un único micro-dispositivo 17 veces más ligero y 29 veces más barato.

Por cierto, buen sitio éste de Ted Talks, creo que me pasaré cada día de vez en cuando ;-).

Fuente original: Ted Talks
Vía | Waka.

SaludoX.


viernes, 13 de febrero de 2009

Hotkeys de Gmail al rescate

Ayer a la tarde, mi ratón (no, no tengo mascota ;-)), por causas aún sin determinar, dejó de funcionar, murió. Consecuencia directa: las pasé canutas para realizar tareas tan básicas como leer el correo de Gmail. ¡Menudo infierno! Y eso que soy de los que me defiendo tirando a muy bien (cómo se nota que no tengo abuela ;-)) utilizando sólo el teclado. No, en serio, habitualmente utilizo mucho las combinaciones de teclas y cualquier otro tipo de atajo que me permita trabajar más rápido, al menos en Windows. Soy de los adictos al "Tecla Windows + E", "Tecla Windows + R", a teclear "services.msc" en el menú "Ejecutar" y cosas por el estilo. Como ya he dejado patente alguna otra vez, también sabéis que no puedo vivir sin el lanzador de aplicaciones Launchy.

Hasta hoy no tenía posibilidad de comprar un mouse nuevo, con lo que tocó respirar hondo y apechugar con todo mi conocimiento en hotkeys y shorcuts. La historieta o batalla conocida como "WM" (without mouse) empieza como cualquier otro día: llego a casa, enciendo el ordenador para leer el correo y supervitaminarme con el rico contenido de la red, invoco (parece que estoy rezando...) a Launchy (Alt + Barra Espacio), tecleo "Fire", "Enter"..., y se abre Firefox. Con unos cuantos toques de "tabulador" me sitúo en la barra de direcciones, tecleo "gmail" y en seguida el intellisense del zorrito me recupera del historial la página de Gmail. La selecciono, hago login sin mirar al teclado, como un profesional ;-), y ¡ya estoy dentro! Me faltó gritar "¡Sin ratón también eres un crack Lonifasiko! ".

Pues no, resulta que no soy un crack, resulta que ante la página de Gmail empiezan mis primeras comedias. De acuerdo en que Gmail es user-friendly, admito que habrán estudiado hasta la saciedad temas de interfaz de usuario y usabilidad, pero también os digo, que navegar por Gmail con un tabulador es un infierno, mejor dicho, es ¡el infierno!

Si tenéis muchas etiquetas, ventanas y otras historias como yo, os aseguro que orientarse y situarse en el mail deseado a base de tabulador es toda una odisea. En mi caso, tuve que dar cerca de 25 toquecitos para llegar hasta donde quería y pegar un buen dedazo al "Enter" para ver el contenido del dichoso mail. Ok, primer mail leído..., ¿y ahora qué? ¿Cómo voy al siguiente? ¿Cómo vuelvo a "Recibidos"? ¡¡¡¡Amaaaaaa, socorrooooooo!!!!

De repente, en medio de la oscuridad y del cabreo monumental, se ilumina esa bombilla que tantas veces se funde: "Miguel, ¿te acuerdas que un día en el que andabas salseando en las opciones de configuración de Gmail, viste algo relativo a teclas de acceso rápido?". Es verdad, vamos allá, de nuevo a golpe del amigo Tab.

"Combinaciones de teclas..., ummm, eso tiene pinta de ser precisamente lo que necesito hoy!" pensé. Además, tenía la opción activada, aún así, como no sabía exactamente qué era todo esto, recurrí a la siempre genial ayuda de Google clickando situándome sobre el enlace de "Más información" y pulsando "barra espaciadora". En un plis, estaba leyéndome la magnífica ayuda de Gmail relativa a combinaciones de teclas.

¡Qué grande! ¿Cómo es que yo no me había preocupado hasta ahora, de husmear, encontrar, aprender, utilizar y postear sobre estos atajos? ¡Son la leche! Tecleas "g" y luego "i" (de inbox), y se muestra tu bandeja de entrada, also known as "Recibidos". Además, ahora me doy cuen que al lado de cada mail, a la izquierda del checkbox existe una flechita que nos indica la posición en la que está el foco (hasta ahora os juro que ni me había fijado). Con "Enter", lógico, se abre el mail en el que esté situada la flechita; tras leerlo, con "j" se pasa al contenido del mail anterior (más antiguo), mientras que con "k" se abre el siguiente, que será más reciente. Otra de las más útiles, pulsar "c" para empezar a redactar un nuevo mensaje de correo. Como podéis ver en el link anterior, hay una tabla con muchísimas combinaciones; es cuestión de ir probando y aprendiendo, aunque yo os aseguro que al menos las combinaciones básicas que "me han salvado la vida" ya las he memorizado.

Por cierto, si se pulsa "?" (Shift + "?"), la misma ayuda que la mostrada en la tabla se superpone en plan psicodélico a la página actual. Realmente útil..., sobre todo en situaciones límite como la vivida ayer ;-).

Lo dicho, tremendo descubrimiento el de las hotkeys o combinaciones de teclas para Gmail. Este "nuevo mundo" me alegró ayer el infame día que estaba teniendo "gracias" al ratoncito de los ...vos. También me queda claro que por mucho que pilotes las hotkeys, cuando te habituas a la comodidad del mouse y de repente te encuentras sin él, ¡estás más perdido que un pulpo en un garaje! Si encima la página que visitas viene "cargadita de enlaces" como Gmail...¡apaga y vámonos!

Aunque supongo que muchas de las machines que leen este blog ya estaban al corriente y utilizan las hotkeys de Gmail a muerte (no os descojonéis...;-)), el resto, ¿conocíais esta funcionalidad tan interesante de Gmail? ¿Las utilizáis habitualmente? Yo desde luego, tras esta batalla , os aseguro que las pienso utilizar a saco ;-). ¡Vivan las hotkeys, fuera la mouse-dependencia!

SaludoX.


viernes, 9 de mayo de 2008

Páginas de error curiosas

Hoy, como todos los viernes del año, es San Viernes, sin duda alguna mi santo preferido, con el permiso de San Miguel ;-). Empieza el fin de semana, así que en vez de aburriros hablándoos de dispositivos móviles, voy a romper la rutina (y el hielo...) con unas gotas de humor web.

El caso es que se me ocurrió hace tiempo la mala/buena idea de ir guardando páginas de error, páginas curiosas y páginas de webs caídas que he ido viendo durante mis largas horas de navegación por la red. Son páginas curiosas, graciosas, o que al menos a mí me han llamado la atención. Aquí va la serie:

Expediente-? en MSDN

Esa misma cara de interrogante se me quedó a mí cuando me salió esta página tan...tan:

¿A que da miedo pinchar en los enlaces? Os juro que pinchases en el enlace en el que pinchases, las interrogantes me invadían por todos los lados:



Google AdSense me ilustra con su sabiduría lingüística

Por si no lo había entendido al ver esta página tan rara, tratan de explicármelo en millones de idiomas:


La paradoja de la página de error con errores de The Code Project

Andaba yo buceando en The Code Project en busca de alguna de las perlas de código de este gran sitio, cuando de repente...¡zas! Lo que nunca debería ocurrir, una página de error...¡con errores!

Mi querido Firefox se niega a pintar más HTML

Estaba yo en la típica búsqueda de Google, avanzando de página en página para ver si encontraba el santo grial, cuando mi amigo el zorro me dice: "Lonifasiko, yo abandono. Aquí tienes el HTML de la página pero yo no puedo pintarla...":

Por cierto, copié todo ese HTML de la pantalla a un nuevo documento HTML, y lo más gracioso era ¡que se veía bien!

StumbleUpon me recomienda...¡salir a dar una vuelta!

Increíble pero cierto, los chicos de StumbleUpon muestran su agudeza e ingenio al mostrarme esta página que me sugiere que estoy demasiado tiempo conectado en la red, que salga a dar una vuelta o juegue en los columpios:


Eso sí, si me tengo que quedar con una página de error con la que literalmente he llorado de risa, me quedo con ésta que me mandó mi colega belion hace ya bastante tiempo (haced clic para ver la imagen en grande y leer el texto). ¡Se sale!


Parece que esto de buscar páginas de error curiosas es un juego al que se dedica mucha gente en Internet. Os dejo una serie de enlaces a páginas de error curiosas, graciosas e incluso curradas:

http://www.ctv.es/USERS/acabiedes/gasaje/no.htm

http://www.smashingmagazine.com/2007/08/17/404-error-pages-reloaded/?

http://www.plinko.net/404/area404.asp

http://www.bluedaniel.com/404.shtml

Como veis, hay para todos los gustos; hay páginas en las que no te queda otra que resignarte y pulsar Control + W antes de pagarlo con tu pobre monitor; en cambio, hay otras (como ésta última), realmente ingeniosas, graciosas, de ésas que te sacan una sonrisa y te olvidas de que realmente ha ocurrido un error. Ya veis, hay que tener cuidado incluso diseñando las páginas de error; una buena página de error dice mucho de un sitio, al fin y al cabo, es imagen, es marketing.

SaludoX.

No olvides suscribirte al feed RSS para enterarte de todas las actualizaciones del Txoko de Lonifasiko .


jueves, 24 de abril de 2008

Nueva funcionalidad en Gmail

El ojo humano se percata en seguida de cualquier mínimo cambio acaecido en su entorno. No es que yo sea un observador nato ni tenga la vista de un águila imperial, sin embargo, ayer, al abrir mi correo web de Gmail, en seguida me di cuenta de que "algo" había cambiado. Para empezar, ya noté algo extraño en la pestaña del navegador; el título de la página era diferente, tenía más texto. Antes tenía este aspecto:

Con el nuevo formato, en la pestaña se muestra el mail con el que he hecho login:

Venía tiempo oyendo y leyendo noticias sobre la nueva y mejorada versión de Gmail, a la que supongo hasta ayer sólo tenían acceso unos pocos privilegiados. Al contrario que para estos beta testers afortunados, para el resto de los mortales ha sido esta semana cuando nos han habilitado la nueva interfaz. Y como hice aquella vez en la que descubrí por casualidad la inteligencia de Gmail, hoy he decidido contaros todo lo que me ha llamado la atención en esta nueva versión:

Etiquetas y colores. Me confieso adicto a las etiquetas de Gmail. Las utilizo mucho y me permiten tener mis correos más o menos organizados, dentro de un permisible pequeño gran caos. El cambio en las etiquetas está en que si antes simplemente se mostraban como texto junto al asunto del mail, ahora les han dado un color de fondo por defecto. Además, ahora es posible asignar diferentes colores a cada etiqueta, tanto al color de fondo como al color del texto de la etiqueta. Esto se haciendo click en un nuevo icono cuadrado que aparece en la parte derecha de cada etiqueta, dentro del panel de etiquetas.

Esta nueva funcionalidad nos va a permitir por ejemplo asignar la etiqueta azul a todos los correos del curro, naranja a los correos de los colegas, y a los marrones propios del curro, que no les falte la etiqueta marrón ;-). Cada uno que se organice como quiera, yo os muestro parte del pequeño gran caos en el que vivo inmerso en mi día a día:

Filtrar. Si bien en la versión anterior ya era posible crear filtros para asignar etiquetas, realizar reenvíos, eliminar, etc. a través del menú "Configuración", había que hacerlo de forma bastante manual. Ahora han incluido la opción de filtrado directamente en el desplegable de acciones asociadas a los mails. Mucho más cómodo y directo.

Silenciar. Esta nueva opción de la renovada combo es con creces la opción más "misteriosa" y que más juego puede dar a los usuarios. Ahora mismo no me suena muy bien eso de "silenciar", aunque supongo que con el tiempo nos iremos acostumbrando. Por si acaso, para comprobar la calidad de la traducción, comentar que he accedido a la versión inglesa de mi Gmail y he visto in situ que la opción original es "mute".

Bastante intrigado me tenía la palabreja, por ello no me he podido resistir a probar esta nueva funcionalidad. ¿Que qué ofrece? Si seleccionamos uno o varios correos, y escogemos la opción "silenciar" en el desplegable, veremos cómo mágicamente los mails seleccionados desaparecen de "Recibidos", de nuestra bandeja de entrada.

Es una nueva forma que tienen los usuarios de Gmail de ignorar, ocultar o pasar momentáneamente de ciertos correos. Pero entonces, ¿dónde están? ¿Desaparecen? Desaparecen de "Recibidos", pero siguen almacenado en "Todos". Este enlace cobra mucha importancia en esta nueva versión ya que es el único sitio donde se nos muestran todos los correos (exceptuando spam y los que tengamos en la papelera), por supuesto, también los que hemos silenciado. ¿Curioso no? ¿Funcionalidad que le veo a esto? Se me ocurre que es interesante cuando tienes algún correo "comprometido" y estás enseñando tus mails, tu bandeja de entrada a alguien. Hasta aquí puedo leer...siendo malos se me ocurren muchísimas funcionalidades ;-).

Contactos. Se han realizado numerosos cambios en la sección de contactos, aunque no os puedo contar mucho porque apenas utilizo esta parte de Gmail que a mucha gente tanto le gusta.

Ya veis, estos han sido para mí los cambios más importantes ofrecidos en esta nueva versión que tanto me ha gustado. Podéis ver más cambios o cosas con las que el equipo de Gmail está busy, aquí. Y para los "raritos" (sin ofender) a los que que no les guste la nueva interfaz, "no problem", de momento se mantiene en la parte alta de la página un útil enlace que te lleva a la versión anterior:

Por cierto, por muy fan de Gmail que sea, quería comentar públicamente aquí mi "enfado" hacia Google y Gmail. Hace ya mas de un año que hice una feature request a Gmail, de la que por cierto no he obtenido respuesta alguna en todo este tiempo, ni tan siquiera agradeciendo el haberles enviado dicha sugerencia. ¿Sabéis qué les pedía y qué echo de menos todavía hoy en Gmail? Tal y como están los enlaces de "Recibidos", "Todos", etc., echo en falta un enlace que se denomine "No Leídos", con el que obviamente se listarían todos los correos no leídos. No creo que sea muy difícil de implementar y es muy útil cuando vas leyendo mails poco a poco, y dejas algunos sin leer, "los menos importantes". El problema de ahora es que cuando se acumulan y "los no leídos atrasados" pasan de la primera página y no están visibles, el usuario tiene que navegar página a página para encontrar todos y cada uno de los no leídos, lo que es un poco coñazo. No sé, al menos a mí me lo parece. ¿Qué os parece? Yo creo que con estas pedazo de ideas que tengo para Gmail, Google debería ficharme ipso facto, ¿que no? ;-)

Espero comentarios sobre si usáis Gmail, sobre si os gusta o no su nueva interfaz, la funcionalidad que le han añadido, etc.

SaludoX.


martes, 4 de marzo de 2008

Los pixels de la discordia

¿Qué desarrollador no ha sufrido en sus carnes la mala uva de las distintas resoluciones de las pantallas? Sí, esos pixels de más o de menos que tanta guerra dan y que te pueden jugar una mala pasada dejándote en bragas ante el cliente más importante del mundo mundial. Y no hablo de aplicaciones web en las que es frecuente ver cómo bailan o desaparecen ciertos controles al pasar de Internet Explorer a Mozilla Firefox o al cambiar el tamaño del browser, sino de las típicas aplicaciones de escritorio, bien sean Windows Forms, estén programadas en Java, o en ese lenguaje de nombre psicodélico que acaba de salir y estás deseando catar.

En concreto, me refiero a los problemas con la resoluciones que suelen presentar esas aplicaciones que se utilizan "en plan demo", es decir, esa aplicación con la que queremos impresionar, dejar boquiabiertos y venderles el oro y el moro a nuestros mejores clientes, ésas que se suelen presentar a pantalla completa, en modo maximizado, en enormes pantallas de plasma o LCD de marca asiática.

La experiencia me dice que por muy apañadito que seas (de veras que lo soy) y diseñes la aplicación con el máximo cuidado posible, siempre pasa algo "inesperado" que trastoca tus planes y deja en entredicho tu vena artística de diseñador de aplicaciones de escritorio. Da igual que utilices porcentajes dependientes de la resolución y configurables en fichero XML, que coloques los controles dinámicamente en cada formulario olvidándote de medidas fijas, que juegues con paneles y otros controles contenedores, que hagas buen uso de útiles propiedades como dock, anchor, autosize; da igual lo que hagas, "el efecto demo" te arrastrará sin piedad hacia sus profundas raíces, desde donde mostrará una interfaz de usuario penosa que arruinará de por vida tu reputación de diseñador gráfico.

Cuando crees que tu aplicación es la bomba y está, valga la redundacia, a prueba de bomba, no hay nada más frustrante que cambiar la resolución habitual de tu monitor (en mi caso un Dell de 19" a 1280 x 1024 ) y contemplar cómo la nueva resolución se ríe de ti a la cara. Es uno de los momentos en los que los desarrolladores más tensión sufrimos, cuando el runtime de la plataforma está dibujando tu aplicación, con todos y cada uno de esos preciosos formularios repletos de controles que tantos disgustos nos dan. Y como no podía ser de otra manera...ese cambio de resolución inesperado de última hora hace que la aplicación se vea de culo en la pantallita de plasma, que el control más importante del formulario esté semi-oculto, y el texto del título se vaya de bares; y por supuesto, la profesionalidad del susodicho desarrollador queda en entredicho forever & ever.

Así que ya sabéis, antes de enseñar una aplicación de escritorio en otra pantalla (con distinta resolución a la vuestra), sobre todo si ha de ir a pantalla completa y está destinada al "gran público", ¡andad listos! Enteraros de qué resolución tiene la pantalla target, poned dicha resolución en vuestro monitor...¡y probad el comportamiento de vuestra super aplicación! No cuesta nada y nos puede ahorrar muchos disgustos "públicos" de última hora...

SaludoX.