La tarea que requiere mucho tiempo y trabajo de diseñar múltiples interfaces de usuario para diferentes tamaños y orientaciones de pantalla podría convertirse en cosa del pasado gracias al software de código abierto que utiliza un nuevo paradigma para acelerar o incluso automatizar el proceso.
El software de diseño ORC diseño de restricción OR se está lanzando en la Conferencia ACM CHI sobre factores humanos en sistemas de computación en Glasgow, Escocia, hoy 7 de mayo de 2019. El software, una colaboración entre la Universidad de Bath, Universidadof Maryland and Simon Fraser University ofrece un nuevo enfoque para el diseño de UI basado en principios flexibles para sugerir inteligentemente diseños para diferentes pantallas.
Actualmente, se debe construir una interfaz de usuario IU para cada tipo diferente de pantalla, como escritorio, tableta y teléfono móvil, así como las orientaciones: vertical y horizontal, que no solo consume mucho tiempo, sino que aumentalas posibilidades de que los errores sigan apareciendo, ya que es difícil hacer un seguimiento de los cambios e iteraciones.
Algunos programas ya existen para ayudar a automatizar este proceso, pero ambos enfoques existentes tienen limitaciones severas.
El primer diseño tradicional basado en restricciones aplica reglas rígidas al diseño, por ejemplo, siempre colocando un icono debajo de otro. Sin embargo, esta rigidez puede causar problemas al cambiar el tamaño y la orientación, lo que lleva a una interfaz de usuario fea o confusa.
El segundo método es el diseño de flujo, mediante el cual los componentes del diseño de la pantalla pueden moverse automáticamente a nuevas filas o columnas a medida que se agota el espacio. Pero está limitado en la forma en que se puede especificar la alineación de los componentes.
El diseño ORC combina las fortalezas de estos dos enfoques al permitir a los diseñadores usar todas las características del diseño tradicional basado en restricciones y el diseño de flujo juntos y especificar alternativas flexibles para los componentes y widgets de la interfaz de usuario. Por ejemplo, los diseñadores pueden especificar qué widgets son esenciales yque son opcionales. Al utilizar la lógica booleana, el diseño ORC puede sugerir automáticamente diseños alternativos intuitivos para diferentes pantallas.
El Dr. Christof Lutteroth, del Departamento de Informática de la Universidad de Bath, que trabajó en el software, dijo: "El diseño ORC se puede aplicar a cualquier dispositivo, a cualquier plataforma, y la idea es realmente muy simple: si no hay espacio parala barra de herramientas en la parte superior de la pantalla, ¿por qué no ponerla a la izquierda de la pantalla o en la parte inferior de la pantalla? Esto es exactamente lo que los diseñadores tienen que hacer cuando piensan en diferentes pantallas.
"En nuestro nuevo método de diseño, reunimos todas estas alternativas. Por ejemplo, un diseñador puede comenzar con una pantalla de escritorio y diseñarla de la manera que desee, luego comenzar a marcar elementos como opcionales si no hay suficiente espacio, mirando lo que sucede cuandola pantalla está girada.
"Al unir todas las alternativas, sin importar qué tipo de dispositivo, ORC puede determinar automáticamente cuáles son las mejores alternativas para usted. Es realmente emocionante, ya que realmente cambia el proceso de diseño para hacerlo más simple, pero también reduce el potencialpara problemas, como olvidar actualizar una versión de una IU "
El equipo considera que el software tiene amplias aplicaciones en diseño web moderno, formato de documentos y diseños de aplicaciones.
La investigación se publica en la Conferencia de CHI sobre Factores Humanos en los Procedimientos de los Sistemas de Computación. El equipo ahora quiere continuar trabajando en la optimización del software de Diseño ORC, incluso reduciendo la potencia informática que requiere.
El equipo de diseño de ORC presentará la investigación en la Conferencia ACM CHI sobre Factores Humanos en Sistemas de Computación en Glasgow, Escocia, hoy a las 11 a.m.
Fuente de la historia :
Materiales proporcionado por Universidad de Bath . Nota: El contenido puede ser editado por estilo y longitud.
Cita esta página :