Pregunta

Estoy comenzando un nuevo proyecto que implica desarrollar una interfaz para una máquina que mide la cuña y la redondez de las lentes y almacena la información en una base de datos e informa sobre ella. Hay una buena posibilidad de que estemos poniendo una pantalla táctil en esta máquina para que no tenga que tener un mouse o teclado ...

No tengo ninguna experiencia en el desarrollo de pantallas táctiles de tamaño completo, así que busco consejos / sugerencias / información de ustedes ...

Me imagino que quieres que los elementos sean un poco más grandes de lo normal ... los botones de espacio un poco más ... cosas así ... ¿alguien tiene algo más que agregar?

¿Fue útil?

Solución

Algunas cosas a considerar:

  • Debe tener en cuenta el error de paralaje al tocar los controles. Básicamente, el usuario puede tocar la pantalla encima o debajo de su control real y, por lo tanto, perder el control. Esta es una combinación del tamaño del control (por ejemplo, puede tener el área activa más grande que el control visual para permitir que el usuario omita y aún active el control), el ángulo de visión del usuario (que puede o no puede) para predecir / controlar) y el tipo de pantalla táctil que está utilizando. Si sabe dónde se ubicará el usuario en relación con la pantalla cuando lo use, generalmente puede acomodarlo con la calibración adecuada.

  • Según el tipo de pantalla táctil, es posible que deba asegurarse de que los usuarios no usen guantes o usen un implemento que no sea sus dedos (por ejemplo, el extremo de un bolígrafo) para tocar la pantalla. Algunas pantallas (por ejemplo, las que dependen de la conductancia) no responden bien a nada que no sea carne y hueso.

  • Evite usar clics dobles porque puede ser muy difícil para los usuarios hacer doble clic en un control de manera confiable. Esto se puede mitigar en parte si tiene usuarios experimentados / entrenados que trabajan en un entorno bastante controlado donde están acostumbrados a las pantallas.

  • Vinculado a lo anterior, si está haciendo doble clic, puede encontrar el doble clic activado cuando el usuario solo quiere hacer un solo clic. Esto se debe a que es muy fácil que el dedo del usuario rebote ligeramente al tocar la pantalla y, según la sensibilidad de la configuración del doble clic, active un doble en lugar de un solo clic. Por esta razón y por la anterior, siempre inhabilitamos los clics dobles y solo usamos clics individuales (o controles de activación individuales similares).

  • Por mucho que creas que necesitas hacer los controles para permitir la activación táctil, es casi seguro que aún deben ser más grandes. Asegúrese de probar la interfaz con usuarios reales en el entorno de implementación real (o lo más cerca que pueda). Por ejemplo, desplegamos algunas pantallas con bonitos botones grandes que no podía faltar, solo para descubrir que la sala de control no tenía calefacción y que los usuarios llevaban guantes gruesos en medio del invierno, haciendo que sus dedos fueran mucho más grandes de lo que habíamos permitido.

  • No coloque ningún control cerca de los bordes de la pantalla; es muy difícil colocar el dedo en los bordes (especialmente si la pantalla tiene un bisel profundo) y un ligero problema de calibración también puede cambiar el control fácilmente cerca del borde para usar. Los menús estándar y las barras de desplazamiento son un buen ejemplo de controles que pueden ser muy difíciles de usar en una pantalla táctil y debes evitarlos (lo que es preferible, no son buenos para pantallas táctiles) o replicarlos con equivalentes gigantes.

  • Recuerde que la mano del usuario estará sobre la pantalla, ocultando parte de la pantalla y los controles (generalmente aquellos debajo de donde el usuario está tocando, pero depende de la posición del usuario con respecto a la pantalla). No coloque instrucciones o indicadores donde la mano o el brazo del usuario los ocultará cuando intente utilizar el control con el que se relacionan (por ejemplo, colocarlos por encima del control).

  • Dependiendo del entorno, asegúrese de que su pantalla táctil esté adecuadamente protegida contra el polvo, la humedad, la grasa, etc. y asegúrese de que sea fácil de limpiar sin dañarla. No creería el limo que puede acumularse rápidamente en una pantalla táctil en un entorno industrial o público.

Otros consejos

El otro obvio es que no hay un equivalente de puntero 'hover'. Aunque eso no afecta a muchas aplicaciones.

Si decide colocar controles analógicos (barras de desplazamiento, widgets de rotación, etc.), asegúrese de poner también un control digital. Algunas compañías piensan que una pantalla táctil significa un control perfecto sobre algo con los dedos. En la vida real, esto se traduce en minutos de frustración al tratar de arreglar un número que está un poco apagado.

Lo más obvio es que todo en la GUI debe ser lo suficientemente grande como para que se pueda tocar con un dedo, que a veces es más grande de lo que piensas.

Como se ha mencionado, realmente no hay forma de que ocurra una acción de clic con el botón derecho. Además, hacer doble clic puede ser complicado con la punta del dedo en una pantalla táctil.

La otra cosa importante es que querrás crear un teclado en pantalla que se abre para el ingreso de texto y un teclado numérico en la pantalla para los campos de solo números.

Escribí mi propio conjunto de controles para una aplicación POS diseñada específicamente para ser compatible con la pantalla táctil.

Recuerde que debe permitir suficiente espacio para los dedos y garras rechonchas. En nuestra aplicación, los usuarios pueden tener estas manicuras que requieren que usen la yema del dedo en lugar de la punta. Esto significa que debe permitir más espacio para las áreas de activación de lo que normalmente consideraría en cualquier otro tipo de aplicación.

También recomendaría que se acomode a usted mismo como programador desde un punto de vista de prueba y desde el punto de vista de que las cosas cambian y es posible que tenga que haber un teclado / mouse conectado a una estación de trabajo no táctil. No puedo decir cuántas veces fui a tocar la pantalla LCD plana que esperaba que ocurriera algo, antes de recordar que tuve que usar el mouse.

Asegúrese de leer los principios básicos de la interfaz de usuario, como la ley de Fitz (el tiempo para adquirir un objetivo es una función de la distancia y el tamaño del objetivo).

También considere si el dispositivo está parado o no cuando está en uso (por ejemplo, como un piloto automático o un iPhone), las investigaciones muestran que debe incluir eso en su diseño.

Los elementos gui más grandes son lo más importante. Pero se aplica a todos los elementos, barras de desplazamiento, pestañas e incluso campos de texto.

La otra cosa importante en la que puedo pensar, es difícil para el usuario hacer clic derecho. Por lo tanto, se deben evitar las cosas que requieren un clic derecho, los menús contextuales son lo único que se nos ocurre en este momento.

Las otras respuestas son bastante buenas, pero ¿estás completamente seguro de que una pantalla táctil sería más fácil de usar? Hay muchos dispositivos en los que la pantalla táctil los hace mucho más difíciles de usar, no más fáciles. El principal problema es que no puedes usar el dispositivo cuando no lo estás mirando. Si los usuarios van a realizar muchas acciones repetitivas, un teclado podría ser mucho más eficiente.

Además, una persona que tenga una discapacidad puede ser mucho más difícil de usar con una pantalla táctil, si cree que existe una pequeña posibilidad de que suceda.

Aunque esto es bastante antiguo ahora, encontré que todavía es útil, como punto de partida para consideraciones de diseño.

http://www.sapdesignguild.org/resources/tsdesigngl/index.htm

Si aún no lo ha hecho, consulte la documentación disponible para desarrolladores en plataformas móviles, por ejemplo, Windows Mobile , iPhone .

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top