mapas en diseños web
Desde hace tiempo, pero especialmente desde la fantasma de Google Maps, los mapas han cobrado mas popularidad en la web y se han comenzado a utilizar de forma extensiva. El entorno web no es el unico, otros dispostivos como los GPS tienen muchas utilidades practicas que se iran incorporando a la vida cotidiana. Todo ello se vera facilitado si se alcanza que los datos geograficos creados por el estado sean libres (EE.UU.) y no un caro monopolio estatal (Europa) aun floreceran mas todo tipo de aplicaciones. Los mapas interactivos presentan desafíos de usabilidad y representacion de informacion aun no resueltos. Navegación estandar No hay una navegacion estandar sobre mapas interactivos. Los procesos de zoom y movimiento por el mapa no estan estandarizados. Tienen lugar ciertos fundamentos mas comunes que otros, pero despues su funcionamiento es diferente. - Interfaz de Map24 - - Interfaz de Maporama - Navegación lenta Navegar por un mapa (sin utilizar un buscador) es escaso agil. Es casi imposible descubrir a la primera el area de interes y se necesitan muchos movimientos hasta descubrir el area exacta. La navegación funciona correctamente si se trata de pequeños movimientos para explorar un área pequeña, una vez localizada por otros medios (buscador), pero masivos movimientos dan problemas. Por estas razon no es recomendable basar un interfaz en la navegacion por un mapa o realizar la navegacion por mapa la unica forma de descubrir los contenidos de un sitio web. Conocimiento y familiaridad con el área Para navegar por un mapa hay que conocer suficientemente bien el área en cuestión, de lo opuesto es muy dificil y hasta imposible orientarse o localizar un lugar. Las indicaciones que incluyen los mapas ayudan, pero no siempre resuelven el problema. Estos dificultades se reflejan especialmente en sitios creados para turistas extranjeros cuya interfaz principal es un mapa. Los turistas pueden conocer el nombre de la ciudad o de la zona que buscan, pero desconocer totalmente su situacion en un mapa del pais y menos aun de la provincia. En casos como webs inmobiliarias que emplean mapas, es dificil hacerse una idea exacta de las areas de una ciudad a no ser que se conozca perfectamente el trazado de las calles y los limites de cada barriada. Inclusive para vecinos de la ciudad es sencillo confundirse, dificil calcular distancias, etc. Orientación viso-espacial Comprender un mapa no es algo banal. Los mapas emplean un lenguaje que se ha extendido a lo largo de los siglos, pero no son algo extraordinariamente intuitivo. Un mapa presenta una visión a vista de pajaro cuya comprensión necesita de una habilidad llamada orientación viso-espacial y su memoria asociada. La orientacion viso-espacial es una habilidad compleja, independiente del nivel de inteligencia en otras areas y con niveles muy desiguales entre la poblacion. A muchas personas les resulta dificil orientarse o descubrir un espacio en un mapa. Aunque por lo común dado el tiempo suficiente la mayoría de la gente puede consiguer hacerlo, hay que tener en cuenta que pocas personas están dispuestas a dedicar más que unos escasos minutos a un sistema interactivo si no consiguen resultados. La habilidad de orientación viso-espacial se puede aprender y mejorar. Con la expansión de los mapas interactivos la población aprenderá a utilizarlos. Niveles muy basicos y con informacion muy especifica, reducida y estandarizada, como mapas de metro si pueden ser dominados por casi toda la poblacion. Sin embargo en otros niveles los mapas posiblemente dejan afuera a una fracción de la poblacion significativa. Indicaciones en el mapa Las indicaciones en el mapa (nombres de ciudades, lineas fronterizas, carreteras, etc.) ayudan a orientarse y localizar los espacios buscados. El numero de indicaciones en el mapa esta limitado por la superficie disponible, se trata de eludir que el mapa termine ocultado y que las indicaciones se superpongan unas sobre otras. El asunto de las indicaciones es gran en los mapas interactivos. A distintos niveles de zoom, distintos indicaciones son sobresalientes. Por ejemplo, a niveles lejanos solo es sobresaliente presentar capitales y fronteras de paises. A niveles bajos se muestran aldeas o senderos vecinales, etc. En los mapas generalistas (para cualquier uso) casi hay un estandar sobre que presentar a cada nivel de zoom, sin embargo en mapas con usos especificos ya no esta tan claro. Dependiendo del escena de uso y el perfil de usuario, las indicaciones pueden variar. La mayor cuestion es la relevancia. ¿A que nivel de zoom es sobresaliente un monumento? Una iglesia en comienzo tiene sentido mostrarla solo a un nivel de zoom muy cercano, pero si estamos en un mapa diseñado para turistas, puede tener sentido mostrarla a otro nivel de zoom. El otro mayor asunto de los mapas interactivos es que las informaciones aparezcan y desaparezcan segun el nivel de zoom, lo que es en cierto modo confuso para el usuario. Si se busca la catedral de Barcelona en un mapa interactivo, pero el nivel de zoom es demasiado alto la indicacion o icono "catedral" no se mostrara, por lo que el usuario puede llegar a pensar que simplemente no esta indicada en este mapa. Verdaderamente se puede realizar zoom, pero si no se hace sobre el espacio exacto, se "aterrizara" sobre unas calles de Barcelona desconocidas, perdido sin saber hacia donde moverse para descubrir la catedral. Por ultimo queda el asunto de los iconos. Para poder incluir mas indicaciones sin esconder el mapa, se recurre a iconos porque ocupan menos lugar que los textos. Algunos de estos iconos practicamente son estandares (hospital, iglesia, etc), pero como cualquier sisasunto de representacion basado en imagenes los iconos escalan mal, no todo es claramente representable mediante un icono. Dificultades específicos de Google Maps Desde que Google Maps ha ya que a disposicion de los desarrolladores su API que faculta utilizar sus mapas, han aparecido multitud de sitios que los emplean (Housingmaps.com, Chicagocrime o Trulia. Inclusive en España abundan los programas que usan la API: Tagzania, Habitamos, Vivirama y Panoramio (del que soy co-fundador). Sin embargo los mapas de Google tienen varios dificultades de usabilidad y escalabilidad. El sistema parece creado exclusivamente para uso uso en Google Local donde funciona razonablemente bien, pero no para cualquier otro tipologia de sitio web. Dificultades de situación, número y selección Los marcadores (o pines) de Google Maps se superponen unos sobre otros. A veces se ocultan tanto unos debajo otros que no es probable seleccionarlos, saber cuantos hay, ni donde estan situados. En ocasiones hay tantos unidos que ni siquiera se puede ver el mapa. Desplegar globos Al seleccionar un marcador se presenta una especie de globo con la informacion que contiene. Parece es un sistema muy intuitivo, pero despues origina problemas. Cuando se selecciona un marcador que esta en los margenes del mapa, el mapa se mueve automaticamente para abandonar abierta suficiente lugar para presentar el globo. Sin embargo al mover el mapa se pierde la situacion original, lo que afecta a otros pines y la orientacion del usuario, es indispensable mover el mapa para regresar a la localizacion original. Listas de fundamentos como complemento imprescindible, pero limitado No es probable conocer por adelantado que representa un marcador del mapa. ¿Es un restaurante, un hotelo un bar? Es indispensable seleccionarlo y desplegarlo para ver su contenido, un sistema escaso agil. La solucion de Google Local (y otros sitios) es incluir listas de items al lado del mapa facultan descubrir la informacion que requieres (nombre, telefono, precio, etc.) mucho mas rapidamente que seleccionando uno a uno los marcadores. Sin embargo esta es una solucion limitada. - Pantalla de frutos de Google Local - La limitacion surge cuando tienen lugar muchos items en una lista y es indispensable paginar. Solo se pueden presentar en el mapa los marcadores (pines rojos) que representan a los items de esa pagina, pero no todos. Esto es confuso, porque en un área (una ciudad o una calle) alguna pueden haber items (un hotel, un monumento), pero no ser mostrados porque no están en esa página, sino en otra. La paginación es un fundamento de interacción que encaja con las listas de ítems, pero que no funciona muy bien con el modelo mental de interacción con un mapa. Buscador como interfaz inicial para un mapa Google Maps, con su homepage llena de explicaciones sobre como usarlo, desaparecio hace tiempo y redirecciono a Google Local, un buscador donde indicar ?que? y ?donde?. Los mapas son ahora un complemento a los frutos de la busqueda. En mi opinion por dos razones: Primero por las limitaciones que he comentado antes, las de mapas en comun y las de Google en particular. Estas limitaciones hacen pensar que los mapas solo tienen sentido como fruto a una busqueda, pero no como interfaces principales de busqueda. Con un buscador como dispositivo inicial todo es mas sencillo. Si se conoce el area concreta y la informacion exacta que la persona busca, por ejemplo ?Pizzas en New York? se le puede presentar directamente solo un tipo de informacion y en un area reducida. Esto hace que: - No sea indispensable navegar por el mapa, con los dificultades que eso conlleva. - El número de información a incluir sea limitada. En un área pequeña y de un tipo tangible deben haber escasos marcadores y poca información relacionada. Segundo porque no hay nada sobresaliente al lenguaje humano. Un buscador aunque tecnicamente busca, en verdad desde el punto de vista del usuario da respuestas a preguntas formuladas en lenguaje natural. Basta ver las interfaces interactivas para dibujar rutas entre dos lugares. Todas incluyen un mapa, pero la respuesta real, la información clara, concisa y valiosa es la ruta descrita en lenguaje textual. - Ruta en formato gráfico y textual - Un mapa por si mismo no da una respuesta, sino que faculta descubrir la respuesta. Un mapa por si mismo no Hablad en lenguaje natural, sino en otro lenguaje que se debe aprender, muy provechoso para algunos metas y con muchas limitaciones para otros. Los mapas como complementos En verdad todos los dificultades previos dejan diafano que mas alla del deslumbramiento que nos producen los mapas interactivos y sus infinitas posibilidades, actualmente los mapas funcionan mejor como significativos complementos, en muchos casos imprescindibles, que como interfaces principales o unicas. Esta situación puede cambiar en un futuro próximo. Por otro lado en la actualidad para determinados, colectivos, metas y situaciones de uso, los mapas sí mismos puedan ser la interfaz principal. Ya se sabe, la definición de usabilidad dice que algo no es inheremente usable o inusable, sino que dependera de los usuarios, sus metas y el contexto.