• Home
  • Química
  • Astronomía
  • Energía
  • Naturaleza
  • Biología
  • Física
  • Electrónica
  • El nuevo software de código abierto alivia el dolor de varios diseños de interfaz de usuario

    La laboriosa y laboriosa tarea 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 ORC Layout (OR-constraint Layout) se lanzará en la Conferencia ACM CHI sobre factores humanos en sistemas informáticos en Glasgow, Escocia, hoy (7 de mayo de 2019). El software, una colaboración entre la Universidad de Bath, University of Maryland y Simon Fraser University ofrecen un nuevo enfoque para el diseño de la interfaz de usuario basado en principios flexibles para sugerir inteligentemente diseños para diferentes pantallas.

    Actualmente, se debe crear una interfaz de usuario (UI) para cada tipo de pantalla diferente, como escritorio, tableta y teléfono móvil, así como las orientaciones:retrato y paisaje, que no solo consume mucho tiempo, pero aumenta las posibilidades de que se produzcan errores, ya que resulta difícil realizar un seguimiento de los cambios y las iteraciones.

    Ya existe algún software para ayudar a automatizar este proceso, pero ambos enfoques existentes tienen graves limitaciones.

    El primero, diseño tradicional basado en restricciones, aplica reglas rígidas al diseño, por ejemplo, colocando siempre un icono debajo de otro. Sin embargo, esta rigidez puede causar problemas al cambiar el tamaño y la orientación, conduciendo a una interfaz de usuario fea o confusa.

    El segundo método es el diseño de flujo, por lo que 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.

    ORC Layout fusiona las fortalezas de estos dos enfoques al permitir que los diseñadores utilicen todas las características del diseño tradicional basado en restricciones y el diseño de flujo juntos y especifiquen alternativas flexibles para los componentes y widgets de la interfaz de usuario. Por ejemplo, los diseñadores pueden especificar qué widgets son esenciales y cuáles son opcionales. Al usar la lógica booleana, ORC Layout puede sugerir automáticamente diseños alternativos intuitivos para diferentes pantallas.

    Dr. Christof Lutteroth del Departamento de Ciencias de la Computación de la Universidad de Bath, quién trabajó en el software, dijo:"ORC Layout se puede aplicar a cualquier dispositivo, a cualquier plataforma, y la idea es realmente muy simple:si no hay espacio para la barra de herramientas en la parte superior de la pantalla, ¿Por qué no colocarlo a la izquierda de la pantalla o en la parte inferior de la pantalla? Esto es exactamente lo que los diseñadores deben 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 comience a marcar elementos como opcionales si no hay suficiente espacio, mirando lo que sucede cuando se gira la pantalla.

    "Al juntar todas las alternativas, no importa qué tipo de dispositivo, ORC puede descubrir automáticamente cuáles son las mejores alternativas para usted. Es realmente muy emocionante, ya que realmente cambia el proceso de diseño para hacerlo más simple. pero también reduce la posibilidad de que surjan problemas, como olvidar actualizar una versión de la interfaz de usuario ".

    El equipo considera que el software tiene aplicaciones generalizadas en el diseño web moderno, formato de documentos y diseños de aplicaciones.

    La investigación se publica en CHI Conference on Human Factors in Computing Systems Proceedings. El equipo ahora quiere seguir trabajando en la optimización del software ORC Layout, 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 informáticos en Glasgow, Escocia, hoy a las 11 a. m.


    © Ciencia https://es.scienceaq.com