Restricciones

Interface Toolkit

¿Qué es?

Las restricciones se utilizan para limitar el rango de acciones que pueden realizarse en un sistema.

Un ejemplo típico de restricción consiste en ocultar opciones, de manera que la tarea que esté realizando el usuario resulte más sencilla o sea más difícil cometer un error. También existen restricciones físicas, que hacen que un elemento solamente pueda utilizarse de una manera determinada.

El encaje de un elemento en otro puede diseñarse como una restricción, de manera que solamente pueda producirse si se combinan los dos elementos correctos.
Fuente: https://commons.wikimedia.org/wiki/File:Constraints-concentric-solid-modeiling.JPG

Implicaciones en el diseño de interfaces

En diseño de interfaces, las restricciones se utilizan para simplificar la usabilidad y minimizar errores. Las restricciones pueden ser de dos tipos: físicas o psicológicas.

Físicas

Se utilizan, preferentemente, para evitar acciones accidentales. Por ejemplo, el botón para eliminar un mensaje puede colocarse en una ubicación en pantalla difícil de alcanzar.

En el caso de las interfaces de voz (por ejemplo, los chatbots), el sistema realiza un entrenamiento para reconocer al usuario, de manera que puede restringir las opciones disponibles si no lo reconoce o si este tiene un perfil determinado.

Psicológicas

Limitan el rango de acciones posibles a través de la manera en que los usuarios perciben el mundo.

Existen tres tipos de restricciones psicológicas:

  1. Símbolos. Limitan las acciones posibles a través del significado: el símbolo restringe el rango de acciones posibles.
  2. Convenciones. Se basan en reglas que el usuario ha aprendido previamente, para comunicar limitaciones.
  3. Mapas. Se basan en las relaciones entre elementos, de manera que el contexto informa sobre el rango de acciones posible.

a) Este símbolo indica que solamente pueden acceder perros con correa. b) El semáforo utiliza colores convencionales para indicar cuándo se puede circular. c) En un termostato, la capacidad de subir o bajar la temperatura viene condicionada por factores interrelacionados.
Fuente: a) https://pixabay.com/es/perro-correa-de-perro-plomo-correa-99213/. b) https://commons.wikimedia.org/wiki/File:Semaforo_(Scuola_Guida).jpg. c) https://commons.wikimedia.org/wiki/File:A_touch-screen_programmable_thermostat.jpg#/media/File:A_touch-screen_programmable_thermostat.jpg

Referencias

Lidwell, W.; Holden, K.; Butler, J. (2010). Universal Principles of Design. Rockport.

VV. AA. «Visibility, Affordances, Mapping, Constraints, Conceptual models» [en línea]. Foundation of Human-Computer Interaction. [Fecha de consulta: 18 de enero de 2018].

<https://foundationsofhci.wordpress.com/module-1/>